3e4847e0 by 周伟奇

add model field

1 parent 45e2bd71
...@@ -545,6 +545,7 @@ class IDBCRecords(models.Model): ...@@ -545,6 +545,7 @@ class IDBCRecords(models.Model):
545 class AFCSECompareResult(models.Model): 545 class AFCSECompareResult(models.Model):
546 id = models.AutoField(primary_key=True, verbose_name="id") # 主键 546 id = models.AutoField(primary_key=True, verbose_name="id") # 主键
547 application_id = models.CharField(max_length=64, verbose_name="申请id") # 索引 547 application_id = models.CharField(max_length=64, verbose_name="申请id") # 索引
548 version = models.CharField(max_length=8, verbose_name="POS/CMS version")
548 is_finish = models.BooleanField(default=False, verbose_name="是否完成") 549 is_finish = models.BooleanField(default=False, verbose_name="是否完成")
549 compare_count = models.SmallIntegerField(default=0, verbose_name="比对字段总数") 550 compare_count = models.SmallIntegerField(default=0, verbose_name="比对字段总数")
550 failed_count = models.SmallIntegerField(default=0, verbose_name="比对失败数目") 551 failed_count = models.SmallIntegerField(default=0, verbose_name="比对失败数目")
...@@ -571,6 +572,7 @@ class AFCSECompareResult(models.Model): ...@@ -571,6 +572,7 @@ class AFCSECompareResult(models.Model):
571 class AFCCACompareResult(models.Model): 572 class AFCCACompareResult(models.Model):
572 id = models.AutoField(primary_key=True, verbose_name="id") # 主键 573 id = models.AutoField(primary_key=True, verbose_name="id") # 主键
573 application_id = models.CharField(max_length=64, verbose_name="申请id") # 索引 574 application_id = models.CharField(max_length=64, verbose_name="申请id") # 索引
575 version = models.CharField(max_length=8, verbose_name="POS/CMS version")
574 is_finish = models.BooleanField(default=False, verbose_name="是否完成") 576 is_finish = models.BooleanField(default=False, verbose_name="是否完成")
575 compare_count = models.SmallIntegerField(default=0, verbose_name="比对字段总数") 577 compare_count = models.SmallIntegerField(default=0, verbose_name="比对字段总数")
576 failed_count = models.SmallIntegerField(default=0, verbose_name="比对失败数目") 578 failed_count = models.SmallIntegerField(default=0, verbose_name="比对失败数目")
...@@ -585,7 +587,6 @@ class AFCCACompareResult(models.Model): ...@@ -585,7 +587,6 @@ class AFCCACompareResult(models.Model):
585 reason9_count = models.SmallIntegerField(default=0, verbose_name="原因9数目") 587 reason9_count = models.SmallIntegerField(default=0, verbose_name="原因9数目")
586 reason10_count = models.SmallIntegerField(default=0, verbose_name="原因10数目") 588 reason10_count = models.SmallIntegerField(default=0, verbose_name="原因10数目")
587 result = models.TextField(null=True, verbose_name="比对结果") 589 result = models.TextField(null=True, verbose_name="比对结果")
588 version = models.CharField(max_length=8, verbose_name="POS/CMS version")
589 update_time = models.DateTimeField(auto_now=True, verbose_name='修改时间') # 索引 590 update_time = models.DateTimeField(auto_now=True, verbose_name='修改时间') # 索引
590 create_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间') 591 create_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间')
591 592
...@@ -598,6 +599,7 @@ class AFCCACompareResult(models.Model): ...@@ -598,6 +599,7 @@ class AFCCACompareResult(models.Model):
598 class HILSECompareResult(models.Model): 599 class HILSECompareResult(models.Model):
599 id = models.AutoField(primary_key=True, verbose_name="id") # 主键 600 id = models.AutoField(primary_key=True, verbose_name="id") # 主键
600 application_id = models.CharField(max_length=64, verbose_name="申请id") # 索引 601 application_id = models.CharField(max_length=64, verbose_name="申请id") # 索引
602 version = models.CharField(max_length=8, verbose_name="POS/CMS version")
601 is_finish = models.BooleanField(default=False, verbose_name="是否完成") 603 is_finish = models.BooleanField(default=False, verbose_name="是否完成")
602 compare_count = models.SmallIntegerField(default=0, verbose_name="比对字段总数") 604 compare_count = models.SmallIntegerField(default=0, verbose_name="比对字段总数")
603 failed_count = models.SmallIntegerField(default=0, verbose_name="比对失败数目") 605 failed_count = models.SmallIntegerField(default=0, verbose_name="比对失败数目")
...@@ -623,6 +625,7 @@ class HILSECompareResult(models.Model): ...@@ -623,6 +625,7 @@ class HILSECompareResult(models.Model):
623 class HILCACompareResult(models.Model): 625 class HILCACompareResult(models.Model):
624 id = models.AutoField(primary_key=True, verbose_name="id") # 主键 626 id = models.AutoField(primary_key=True, verbose_name="id") # 主键
625 application_id = models.CharField(max_length=64, verbose_name="申请id") # 索引 627 application_id = models.CharField(max_length=64, verbose_name="申请id") # 索引
628 version = models.CharField(max_length=8, verbose_name="POS/CMS version")
626 is_finish = models.BooleanField(default=False, verbose_name="是否完成") 629 is_finish = models.BooleanField(default=False, verbose_name="是否完成")
627 compare_count = models.SmallIntegerField(default=0, verbose_name="比对字段总数") 630 compare_count = models.SmallIntegerField(default=0, verbose_name="比对字段总数")
628 failed_count = models.SmallIntegerField(default=0, verbose_name="比对失败数目") 631 failed_count = models.SmallIntegerField(default=0, verbose_name="比对失败数目")
......
1 import pyodbc 1 import pyodbc
2 2
3 hil_sql = "ALTER TABLE hil_ocr_report ADD notes nvarchar(2048)" 3 hil_sql = """
4 4 ALTER TABLE hil_ca_compare_result ADD version nvarchar(8);
5 afc_sql = "ALTER TABLE afc_ocr_report ADD notes nvarchar(2048)" 5 ALTER TABLE hil_se_compare_result ADD version nvarchar(8);
6 """
7
8 afc_sql = """
9 ALTER TABLE afc_ca_compare_result ADD version nvarchar(8);
10 ALTER TABLE afc_se_compare_result ADD version nvarchar(8);
11 """
6 12
7 hil_cnxn = pyodbc.connect('DRIVER={ODBC Driver 17 for SQL Server};', autocommit=True) 13 hil_cnxn = pyodbc.connect('DRIVER={ODBC Driver 17 for SQL Server};', autocommit=True)
8 14
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!