Sha256: 06036d4d1f44140675a1e6d5dffe84df6920b94aaf6e2533cdf4883628f9fa17
Contents?: true
Size: 1.51 KB
Versions: 32
Compression:
Stored size: 1.51 KB
Contents
Sequel.migration do up do create_table(:dynflow_execution_plans) do column :uuid, String, primary_key: true, size: 36, fixed: true index :uuid, :unique => true column :data, String, text: true column :state, String column :result, String column :started_at, Time column :ended_at, Time column :real_time, Float column :execution_time, Float end create_table(:dynflow_actions) do foreign_key :execution_plan_uuid, :dynflow_execution_plans, type: String, size: 36, fixed: true index :execution_plan_uuid column :id, Integer primary_key [:execution_plan_uuid, :id] index [:execution_plan_uuid, :id], :unique => true column :data, String, text: true end create_table(:dynflow_steps) do foreign_key :execution_plan_uuid, :dynflow_execution_plans, type: String, size: 36, fixed: true index :execution_plan_uuid column :id, Integer primary_key [:execution_plan_uuid, :id] index [:execution_plan_uuid, :id], :unique => true column :action_id, Integer foreign_key [:execution_plan_uuid, :action_id], :dynflow_actions index [:execution_plan_uuid, :action_id] column :data, String, text: true column :state, String column :started_at, Time column :ended_at, Time column :real_time, Float column :execution_time, Float end end down do drop_table(:dynflow_steps) drop_table(:dynflow_actions) drop_table(:dynflow_execution_plans) end end
Version data entries
32 entries across 32 versions & 1 rubygems