From 3e4847e0e5c249df0997514e928310889d904d6e Mon Sep 17 00:00:00 2001 From: 周伟奇 <zhouweiqi@situdata.com> Date: Mon, 2 Aug 2021 10:50:02 +0800 Subject: [PATCH] add model field --- src/apps/doc/models.py | 5 ++++- src/common/tools/mssql_script7.py | 12 +++++++++--- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/src/apps/doc/models.py b/src/apps/doc/models.py index afefc49..3c0a62b 100644 --- a/src/apps/doc/models.py +++ b/src/apps/doc/models.py @@ -545,6 +545,7 @@ class IDBCRecords(models.Model): class AFCSECompareResult(models.Model): id = models.AutoField(primary_key=True, verbose_name="id") # 主键 application_id = models.CharField(max_length=64, verbose_name="申请id") # 索引 + version = models.CharField(max_length=8, verbose_name="POS/CMS version") is_finish = models.BooleanField(default=False, verbose_name="是否完成") compare_count = models.SmallIntegerField(default=0, verbose_name="比对字段总数") failed_count = models.SmallIntegerField(default=0, verbose_name="比对失败数目") @@ -571,6 +572,7 @@ class AFCSECompareResult(models.Model): class AFCCACompareResult(models.Model): id = models.AutoField(primary_key=True, verbose_name="id") # 主键 application_id = models.CharField(max_length=64, verbose_name="申请id") # 索引 + version = models.CharField(max_length=8, verbose_name="POS/CMS version") is_finish = models.BooleanField(default=False, verbose_name="是否完成") compare_count = models.SmallIntegerField(default=0, verbose_name="比对字段总数") failed_count = models.SmallIntegerField(default=0, verbose_name="比对失败数目") @@ -585,7 +587,6 @@ class AFCCACompareResult(models.Model): reason9_count = models.SmallIntegerField(default=0, verbose_name="原因9数目") reason10_count = models.SmallIntegerField(default=0, verbose_name="原因10数目") result = models.TextField(null=True, verbose_name="比对结果") - version = models.CharField(max_length=8, verbose_name="POS/CMS version") update_time = models.DateTimeField(auto_now=True, verbose_name='修改时间') # 索引 create_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间') @@ -598,6 +599,7 @@ class AFCCACompareResult(models.Model): class HILSECompareResult(models.Model): id = models.AutoField(primary_key=True, verbose_name="id") # 主键 application_id = models.CharField(max_length=64, verbose_name="申请id") # 索引 + version = models.CharField(max_length=8, verbose_name="POS/CMS version") is_finish = models.BooleanField(default=False, verbose_name="是否完成") compare_count = models.SmallIntegerField(default=0, verbose_name="比对字段总数") failed_count = models.SmallIntegerField(default=0, verbose_name="比对失败数目") @@ -623,6 +625,7 @@ class HILSECompareResult(models.Model): class HILCACompareResult(models.Model): id = models.AutoField(primary_key=True, verbose_name="id") # 主键 application_id = models.CharField(max_length=64, verbose_name="申请id") # 索引 + version = models.CharField(max_length=8, verbose_name="POS/CMS version") is_finish = models.BooleanField(default=False, verbose_name="是否完成") compare_count = models.SmallIntegerField(default=0, verbose_name="比对字段总数") failed_count = models.SmallIntegerField(default=0, verbose_name="比对失败数目") diff --git a/src/common/tools/mssql_script7.py b/src/common/tools/mssql_script7.py index 9970bce..030d6a2 100644 --- a/src/common/tools/mssql_script7.py +++ b/src/common/tools/mssql_script7.py @@ -1,8 +1,14 @@ import pyodbc -hil_sql = "ALTER TABLE hil_ocr_report ADD notes nvarchar(2048)" - -afc_sql = "ALTER TABLE afc_ocr_report ADD notes nvarchar(2048)" +hil_sql = """ + ALTER TABLE hil_ca_compare_result ADD version nvarchar(8); + ALTER TABLE hil_se_compare_result ADD version nvarchar(8); +""" + +afc_sql = """ + ALTER TABLE afc_ca_compare_result ADD version nvarchar(8); + ALTER TABLE afc_se_compare_result ADD version nvarchar(8); +""" hil_cnxn = pyodbc.connect('DRIVER={ODBC Driver 17 for SQL Server};', autocommit=True) -- libgit2 0.24.0