Adição de mais um preço 'Termo especial'

This commit is contained in:
2026-07-15 16:27:20 -03:00
parent e129e991e4
commit 5af51534be
13 changed files with 158 additions and 62 deletions

View File

@@ -0,0 +1,18 @@
# Cria a configuração de preço "Entrega de Termo Especial" 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 AddPrecoTermoEspecialConfiguracao < ActiveRecord::Migration[7.1]
def up
return if Configuracao.exists?(chave: 'preco_termo_especial')
Configuracao.create!(
chave: 'preco_termo_especial',
valor: '0.00',
descricao: 'Valor pago por entrega de termo especial (R$)'
)
end
def down
Configuracao.where(chave: 'preco_termo_especial').delete_all
end
end