60_add_columns_cf.up.sql 539 B

123456789101112
  1. ALTER TABLE collection_files
  2. ADD COLUMN IF NOT EXISTS c_owner_id bigint,
  3. ADD COLUMN IF NOT EXISTS f_owner_id bigint,
  4. ADD COLUMN IF NOT EXISTS created_at bigint;
  5. -- set default after adding a colum otherwise for all existing rows we will end up setting wrong created_at time
  6. ALTER TABLE collection_files
  7. ALTER created_at SET DEFAULT now_utc_micro_seconds();
  8. CREATE TYPE role_enum AS ENUM ('VIEWER', 'COLLABORATOR', 'OWNER');
  9. ALTER TABLE collection_shares
  10. ADD COLUMN IF NOT EXISTS role_type role_enum DEFAULT 'VIEWER';