Переглянути джерело

Make some migration script more robust (fixes #8007) (#8170)

Include a dummy Account class in the migration script containing only the
attributes relevant to the migration in order to not rely as much on the
codebase being in sync with the database schema.
master
ThibG 5 роки тому
committed by Eugen Rochko
джерело
коміт
cbc2e6bd40
1 змінених файлів з 9 додано та 0 видалено
  1. +9
    -0
      db/migrate/20180528141303_fix_accounts_unique_index.rb

+ 9
- 0
db/migrate/20180528141303_fix_accounts_unique_index.rb Переглянути файл

@@ -1,4 +1,13 @@
class FixAccountsUniqueIndex < ActiveRecord::Migration[5.2]
class Account < ApplicationRecord
# Dummy class, to make migration possible across version changes
has_one :user, inverse_of: :account

def local?
domain.nil?
end
end

disable_ddl_transaction!

def up


Завантаження…
Відмінити
Зберегти