ref: master
plugins/social_statistics/db/migrate/20170401104433_install_blazer.rb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
class InstallBlazer < ActiveRecord::Migration def change create_table :blazer_queries do |t| t.references :creator t.string :name t.text :description t.text :statement t.string :data_source t.timestamps null: false end create_table :blazer_audits do |t| t.references :user t.references :query t.text :statement t.string :data_source t.timestamp :created_at end create_table :blazer_dashboards do |t| t.references :creator t.text :name t.timestamps null: false end create_table :blazer_dashboard_queries do |t| t.references :dashboard t.references :query t.integer :position t.timestamps null: false end create_table :blazer_checks do |t| t.references :creator t.references :query t.string :state t.string :schedule t.text :emails t.string :check_type t.text :message t.timestamp :last_run_at t.timestamps null: false end end end |