The code powering m.abunchtell.com https://m.abunchtell.com
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 
 

20 Zeilen
633 B

  1. class ChangeRelaysEnabled < ActiveRecord::Migration[5.2]
  2. def up
  3. # The relays table is supposed to be very small,
  4. # single-digit number of rows, so this should be fine
  5. safety_assured do
  6. add_column :relays, :state, :integer, default: 0, null: false
  7. # At the time of this migration, no relays reject anyone, so if
  8. # there are enabled ones, they are accepted
  9. execute 'UPDATE relays SET state = 2 WHERE enabled = true'
  10. remove_column :relays, :enabled
  11. end
  12. end
  13. def down
  14. remove_column :relays, :state
  15. add_column :relays, :enabled, :boolean, default: false, null: false
  16. end
  17. end