diff --git a/backend/app/generator/model/gen_business.py b/backend/app/generator/model/gen_business.py index 3772d16e..bcb3757a 100644 --- a/backend/app/generator/model/gen_business.py +++ b/backend/app/generator/model/gen_business.py @@ -20,7 +20,7 @@ class GenBusiness(Base): table_comment: Mapped[str | None] = mapped_column(String(255), default=None, comment='表描述') # relate_model_fk: Mapped[int | None] = mapped_column(default=None, comment='关联表外键') schema_name: Mapped[str | None] = mapped_column(String(255), default=None, comment='Schema 名称 (默认为英文表名称)') - have_datetime_column: Mapped[bool] = mapped_column(default=True, comment='是否存在默认时间列') + default_datetime_column: Mapped[bool] = mapped_column(default=True, comment='是否存在默认时间列') api_version: Mapped[str] = mapped_column(String(20), default='v1', comment='代码生成 api 版本,默认为 v1') gen_path: Mapped[str | None] = mapped_column(String(255), default=None, comment='代码生成路径(默认为 app 根路径)') remark: Mapped[str | None] = mapped_column(LONGTEXT, default=None, comment='备注') diff --git a/backend/app/generator/schema/gen_business.py b/backend/app/generator/schema/gen_business.py index 9ffe9b0c..35257d79 100644 --- a/backend/app/generator/schema/gen_business.py +++ b/backend/app/generator/schema/gen_business.py @@ -14,7 +14,7 @@ class GenBusinessSchemaBase(SchemaBase): table_simple_name_zh: str table_comment: str | None = None schema_name: str | None = None - have_datetime_column: bool = Field(default=False) + default_datetime_column: bool = Field(default=True) api_version: str = Field(default='v1') gen_path: str | None = None remark: str | None = None diff --git a/backend/utils/gen_template.py b/backend/utils/gen_template.py index 90ceee24..7a9c4971 100644 --- a/backend/utils/gen_template.py +++ b/backend/utils/gen_template.py @@ -79,7 +79,7 @@ class GenTemplate: 'table_simple_name_zh': business.table_simple_name_zh, 'table_comment': business.table_comment, 'schema_name': to_pascal(business.schema_name), - 'have_datetime_column': business.have_datetime_column, + 'have_datetime_column': business.default_datetime_column, 'permission_sign': str(business.table_name_en.replace('_', ':')), 'models': models, }