Files
Reem-Notas/db/migrate/20260626000002_add_preco_termo_configuracao.rb

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