diff --git a/db/migrate/20151022141441_change_id_to_uuid_from_synchronization_oauths.rb b/db/migrate/20151022141441_change_id_to_uuid_from_synchronization_oauths.rb new file mode 100644 index 0000000000..4f2432db35 --- /dev/null +++ b/db/migrate/20151022141441_change_id_to_uuid_from_synchronization_oauths.rb @@ -0,0 +1,17 @@ +Sequel.migration do + up do + Rails::Sequel.connection.run(%{ + ALTER TABLE synchronization_oauths DROP COLUMN id; + ALTER TABLE synchronization_oauths ADD COLUMN id uuid NOT NULL default uuid_generate_v4(); + ALTER TABLE synchronization_oauths ADD PRIMARY KEY (id); + }) + end + + down do + Rails::Sequel.connection.run(%{ + ALTER TABLE synchronization_oauths DROP COLUMN id; + ALTER TABLE synchronization_oauths ADD COLUMN id SERIAL; + ALTER TABLE synchronization_oauths ADD PRIMARY KEY (id); + }) + end +end