db: set various ip address columns to nullable.
Set various IP address columns to nullable in preparation for dropping them. In production, some of these tables already contained null values even though it violated the constraint.
This commit is contained in:
17
db/migrate/20220918031429_change_ip_addresses_to_nullable.rb
Normal file
17
db/migrate/20220918031429_change_ip_addresses_to_nullable.rb
Normal file
@@ -0,0 +1,17 @@
|
||||
class ChangeIpAddressesToNullable < ActiveRecord::Migration[7.0]
|
||||
def change
|
||||
change_column_null :artist_versions, :updater_ip_addr, true
|
||||
change_column_null :artist_commentary_versions, :updater_ip_addr, true
|
||||
change_column_null :note_versions, :updater_ip_addr, true
|
||||
change_column_null :wiki_page_versions, :updater_ip_addr, true
|
||||
change_column_null :post_versions, :updater_ip_addr, true
|
||||
change_column_null :pool_versions, :updater_ip_addr, true
|
||||
|
||||
change_column_null :comments, :creator_ip_addr, true
|
||||
change_column_null :comments, :updater_ip_addr, true
|
||||
change_column_null :dmails, :creator_ip_addr, true
|
||||
|
||||
change_column_null :posts, :uploader_ip_addr, true
|
||||
change_column_null :uploads, :uploader_ip_addr, true
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user