fix(models): 修正 UserIDCard 镜像表名并补齐两列
UserIDCard 原 db_table 为 UserIDCard,实际表对应 gerp.UserIDCard.db_table='IDCard'(lower_case_table_names=1 下解析为 idcard),导致 SDK 查询直接报 1146;同时补齐镜像缺失的 Appointments / ReadmeReport。校验差异 51 → 13(余下均为本地库缺表)。
This commit is contained in:
1 parent
49e28dfb68
commit
b5474834cd
1 file changed
+5
-3
@@ -620,7 +620,7 @@ class Message(QModel):
|
|||||||
# === 个人中心表 ===
|
# === 个人中心表 ===
|
||||||
|
|
||||||
class UserIDCard(QModel):
|
class UserIDCard(QModel):
|
||||||
"""用户身份证表——实名信息(映射 SAAS 主库 UserIDCard 表)"""
|
"""用户身份证表——实名信息(映射 SAAS 主库 IDCard 表;表名见 gerp.UserIDCard.db_table)"""
|
||||||
|
|
||||||
UserUUID = UUIDField(primary_key=True, db_column='UserUUID', verbose_name='用户UUID')
|
UserUUID = UUIDField(primary_key=True, db_column='UserUUID', verbose_name='用户UUID')
|
||||||
Name = models.CharField(max_length=128, db_column='Name', verbose_name='姓名')
|
Name = models.CharField(max_length=128, db_column='Name', verbose_name='姓名')
|
||||||
@@ -633,12 +633,14 @@ class UserIDCard(QModel):
|
|||||||
ChangeStudentStatus = models.JSONField(default=list, db_column='ChangeStudentStatus', verbose_name='学籍变动')
|
ChangeStudentStatus = models.JSONField(default=list, db_column='ChangeStudentStatus', verbose_name='学籍变动')
|
||||||
CorrespondenceAddress = models.JSONField(default=list, db_column='CorrespondenceAddress', verbose_name='通讯地址')
|
CorrespondenceAddress = models.JSONField(default=list, db_column='CorrespondenceAddress', verbose_name='通讯地址')
|
||||||
HeadImage = models.CharField(max_length=4096, default='', db_column='HeadImage', verbose_name='头像')
|
HeadImage = models.CharField(max_length=4096, default='', db_column='HeadImage', verbose_name='头像')
|
||||||
InformationAboutFamilyMembers = models.JSONField(default=dict, db_column='InformationAboutFamilyMembers', verbose_name='家庭成员信息')
|
InformationAboutFamilyMembers = models.JSONField(default=dict, db_column='InformationAboutFamilyMembers', verbose_name='家庭成员信息')
|
||||||
|
Appointments = models.JSONField(default=dict, db_column='Appointments', verbose_name='任职信息')
|
||||||
|
ReadmeReport = models.TextField(default='', db_column='ReadmeReport', verbose_name='自述报告')
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
managed = False
|
managed = False
|
||||||
app_label = 'gvsdsdk'
|
app_label = 'gvsdsdk'
|
||||||
db_table = 'UserIDCard'
|
db_table = 'IDCard'
|
||||||
verbose_name = '用户身份证'
|
verbose_name = '用户身份证'
|
||||||
verbose_name_plural = '用户身份证'
|
verbose_name_plural = '用户身份证'
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user