19 lines
562 B
Ruby
19 lines
562 B
Ruby
# Cria a configuração de preço "Entrega de Termo" em bancos já existentes, para
|
|
# que apareça na tela de Configurações. Idempotente — não sobrescreve se o admin
|
|
# já tiver definido um valor.
|
|
class AddPrecoTermoConfiguracao < ActiveRecord::Migration[7.1]
|
|
def up
|
|
return if Configuracao.exists?(chave: 'preco_termo')
|
|
|
|
Configuracao.create!(
|
|
chave: 'preco_termo',
|
|
valor: '15.00',
|
|
descricao: 'Valor pago por entrega de termo (R$)'
|
|
)
|
|
end
|
|
|
|
def down
|
|
Configuracao.where(chave: 'preco_termo').delete_all
|
|
end
|
|
end
|