fix(models): simplify foreign key constraints in UnitOfMeasureGeneral by removing tenant_id and company_id
This commit is contained in:
@@ -156,22 +156,14 @@ class UnitOfMeasureGeneral(Base, TenantScopedMixin, TimestampMixin):
|
||||
__table_args__ = (
|
||||
UniqueConstraint("code", "tenant_id", "company_id", name="uq_uom_general_code"),
|
||||
ForeignKeyConstraint(
|
||||
["customs_code", "tenant_id", "company_id"],
|
||||
[
|
||||
"a76.unit_of_measure_customs.code",
|
||||
"a76.unit_of_measure_customs.tenant_id",
|
||||
"a76.unit_of_measure_customs.company_id",
|
||||
],
|
||||
["customs_code"],
|
||||
["a76.unit_of_measure_customs.code"],
|
||||
use_alter=True,
|
||||
name="fk_uom_general_customs",
|
||||
),
|
||||
ForeignKeyConstraint(
|
||||
["ace_code", "tenant_id", "company_id"],
|
||||
[
|
||||
"a76.unit_of_measure_ace.code",
|
||||
"a76.unit_of_measure_ace.tenant_id",
|
||||
"a76.unit_of_measure_ace.company_id",
|
||||
],
|
||||
["ace_code"],
|
||||
["a76.unit_of_measure_ace.code"],
|
||||
use_alter=True,
|
||||
name="fk_uom_general_ace",
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user