Class: BigbluebuttonRailsTo210
- Inherits:
-
ActiveRecord::Migration
- Object
- ActiveRecord::Migration
- BigbluebuttonRailsTo210
- Defined in:
- lib/generators/bigbluebutton_rails/templates/migration_2_1_0.rb
Class Method Summary collapse
Class Method Details
.down ⇒ Object
12 13 14 15 16 17 18 19 20 |
# File 'lib/generators/bigbluebutton_rails/templates/migration_2_1_0.rb', line 12 def self.down remove_column :bigbluebutton_meetings, :server_url remove_column :bigbluebutton_meetings, :server_secret remove_column :bigbluebutton_meetings, :create_time remove_column :bigbluebutton_meetings, :ended remove_index :bigbluebutton_meetings, [:meetingid, :create_time] add_index :bigbluebutton_meetings, [:meetingid, :start_time], :unique => true rename_column :bigbluebutton_servers, :secret, :salt end |
.up ⇒ Object
2 3 4 5 6 7 8 9 10 |
# File 'lib/generators/bigbluebutton_rails/templates/migration_2_1_0.rb', line 2 def self.up add_column :bigbluebutton_meetings, :server_url, :string add_column :bigbluebutton_meetings, :server_secret, :string add_column :bigbluebutton_meetings, :create_time, :decimal, precision: 14, scale: 0 add_column :bigbluebutton_meetings, :ended, :boolean, :default => false remove_index :bigbluebutton_meetings, [:meetingid, :start_time] add_index :bigbluebutton_meetings, [:meetingid, :create_time], :unique => true rename_column :bigbluebutton_servers, :salt, :secret end |