6427-Widgets_API migration. PR: #6439

pull/6453/head
Juan Ignacio Sánchez Lara 9 years ago
parent dda45e6a18
commit 0e2f2a08ce

@ -0,0 +1,20 @@
Sequel.migration do
up do
Rails::Sequel::connection.run 'CREATE EXTENSION IF NOT EXISTS "uuid-ossp"'
create_table :widgets do
Uuid :id, primary_key: true, default: 'uuid_generate_v4()'.lit
foreign_key :layer_id, :layers, type: 'uuid', null: false, on_delete: :cascade
Integer :order, null: false
String :type, null: false
String :title
String :options, null: false, type: 'json'
DateTime :created_at, default: Sequel::CURRENT_TIMESTAMP
DateTime :updated_at, default: Sequel::CURRENT_TIMESTAMP
end
end
down do
drop_table :widgets
end
end
Loading…
Cancel
Save