Refactorización de nombres de módulos y actualizaciones:
- Creación y traducción de módulos: - gpaisreglaoct -> country_rule_oct - gpermisoreglaoct -> permission_rule_oct - gprecintos -> seal - gtipocambio -> exchange_rate - gfracroctava -> fraction_rule_octave - gbultos -> package - Traducción de nombres de campos, clases y métodos al inglés. - Renombrados los nombres de las tablas (__tablename__) en los modelos. - Actualización de las importaciones en el archivo router.py para reflejar los nuevos nombres de módulos. - Asegurada la consistencia en los nombres de clases, métodos y rutas. - Agregado el campo tenant_id a los modelos que no lo incluían.
This commit is contained in:
11
backend/api/v1/modules/a76/fraction_rule_octave/models.py
Normal file
11
backend/api/v1/modules/a76/fraction_rule_octave/models.py
Normal file
@@ -0,0 +1,11 @@
|
||||
from sqlalchemy import Column, String, Integer, ForeignKey
|
||||
from core.database import Base
|
||||
|
||||
class FractionRuleOctave(Base):
|
||||
__tablename__ = "fraction_rule_octave"
|
||||
__table_args__ = {"schema": "a76"}
|
||||
|
||||
permission = Column(String(20), primary_key=True, nullable=False)
|
||||
line = Column(Integer, nullable=False)
|
||||
fraction = Column(String(10), nullable=False)
|
||||
tenant_id = Column(String, ForeignKey("a76.tenants.id"), nullable=False)
|
||||
Reference in New Issue
Block a user