Sha256: efc3498a386d5dbe56215bdd55ba47ab5f910da9c810b57e120fe363a2a01ce8
Contents?: true
Size: 938 Bytes
Versions: 2
Compression:
Stored size: 938 Bytes
Contents
class BigbluebuttonRailsTo230 < ActiveRecord::Migration def self.up rename_column :bigbluebutton_rooms, :param, :slug rename_column :bigbluebutton_servers, :param, :slug add_column :bigbluebutton_recordings, :recording_users, :text add_column :bigbluebutton_playback_types, :downloadable, :boolean, default: false remove_column :bigbluebutton_meetings, :got_stats BigbluebuttonPlaybackType.find_each do |type| downloadable = BigbluebuttonRails.configuration.downloadable_playback_types.include?(type.identifier) type.update_attributes(downloadable: downloadable) end end def self.down remove_column :bigbluebutton_playback_types, :downloadable remove_column :bigbluebutton_recordings, :recording_users rename_column :bigbluebutton_servers, :slug, :param rename_column :bigbluebutton_rooms, :slug, :param add_column :bigbluebutton_meetings, :got_stats, :string end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
bigbluebutton_rails-3.0.0 | lib/generators/bigbluebutton_rails/templates/migration_2_3_0.rb |
bigbluebutton_rails-2.3.0 | lib/generators/bigbluebutton_rails/templates/migration_2_3_0.rb |