install.rb 844 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. class <%= migration_class_name %> < ActiveRecord::Migration
  2. def change
  3. create_table :blazer_queries do |t|
  4. t.references :creator
  5. t.string :name
  6. t.text :description
  7. t.text :statement
  8. t.string :data_source
  9. t.timestamps
  10. end
  11. create_table :blazer_audits do |t|
  12. t.references :user
  13. t.references :query
  14. t.text :statement
  15. t.string :data_source
  16. t.timestamp :created_at
  17. end
  18. create_table :blazer_dashboards do |t|
  19. t.text :name
  20. t.timestamps
  21. end
  22. create_table :blazer_dashboard_queries do |t|
  23. t.references :dashboard
  24. t.references :query
  25. t.integer :position
  26. t.timestamps
  27. end
  28. create_table :blazer_checks do |t|
  29. t.references :query
  30. t.string :state
  31. t.text :emails
  32. t.timestamps
  33. end
  34. end
  35. end