diff --git a/backend/app/models/ml_settings.py b/backend/app/models/ml_settings.py
index 9586b8c..5ad33ad 100644
--- a/backend/app/models/ml_settings.py
+++ b/backend/app/models/ml_settings.py
@@ -10,7 +10,9 @@ from .base import Base
class MLSettings(Base):
__tablename__ = "ml_settings"
- __table_args__ = (CheckConstraint("id = 1", name="ck_ml_settings_singleton"),)
+ # Bare name — Base.metadata's naming convention prepends ck_
_,
+ # producing the final ck_ml_settings_singleton (matches migration 0003).
+ __table_args__ = (CheckConstraint("id = 1", name="singleton"),)
id: Mapped[int] = mapped_column(Integer, primary_key=True)
suggestion_threshold_artist: Mapped[float] = mapped_column(
diff --git a/backend/app/models/tag_allowlist.py b/backend/app/models/tag_allowlist.py
index 6508178..75bd0f2 100644
--- a/backend/app/models/tag_allowlist.py
+++ b/backend/app/models/tag_allowlist.py
@@ -10,10 +10,12 @@ from .base import Base
class TagAllowlist(Base):
__tablename__ = "tag_allowlist"
+ # Bare name — Base.metadata's naming convention prepends ck__,
+ # producing the final ck_tag_allowlist_confidence_range (matches migration 0003).
__table_args__ = (
CheckConstraint(
"min_confidence > 0 AND min_confidence <= 1",
- name="ck_tag_allowlist_confidence_range",
+ name="confidence_range",
),
)