From c1d12298415ccbf3087881b6cf439727772e4fc5 Mon Sep 17 00:00:00 2001 From: Stanislav Kolotinskiy Date: Tue, 27 Oct 2020 00:20:40 +0200 Subject: [PATCH] Add can_build column to users and permissions tables --- ...01026220757_add_can_build_to_users_and_permissions.rb | 7 +++++++ db/main/structure.sql | 9 ++++++--- 2 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 db/main/migrate/20201026220757_add_can_build_to_users_and_permissions.rb diff --git a/db/main/migrate/20201026220757_add_can_build_to_users_and_permissions.rb b/db/main/migrate/20201026220757_add_can_build_to_users_and_permissions.rb new file mode 100644 index 0000000..20b3cf3 --- /dev/null +++ b/db/main/migrate/20201026220757_add_can_build_to_users_and_permissions.rb @@ -0,0 +1,7 @@ +class AddCanBuildToUsersAndPermissions < ActiveRecord::Migration[5.2] + def change + add_column :users, :can_build, :boolean, default: true + add_column :permissions, :build, :boolean, default: true + end +end + diff --git a/db/main/structure.sql b/db/main/structure.sql index 56f247f..81aa883 100644 --- a/db/main/structure.sql +++ b/db/main/structure.sql @@ -2089,7 +2089,8 @@ CREATE TABLE public.permissions ( push boolean DEFAULT false, pull boolean DEFAULT false, org_id integer, - com_id integer + com_id integer, + build boolean DEFAULT true, ); @@ -2958,7 +2959,8 @@ CREATE TABLE public.users ( redacted_at timestamp without time zone, preferences jsonb DEFAULT '{}'::jsonb, vcs_type character varying DEFAULT 'GithubUser'::character varying, - vcs_id character varying + vcs_id character varying, + can_build boolean DEFAULT true ); @@ -5789,6 +5791,7 @@ INSERT INTO "schema_migrations" (version) VALUES ('20200330110527'), ('20200406121218'), ('20200424000000'), -('20200527123653'); +('20200527123653'), +('20201026220757');