244bd532 by 周伟奇

fix auto field

1 parent 6f237ee3
...@@ -819,10 +819,10 @@ class HILAutoSettlement(models.Model): ...@@ -819,10 +819,10 @@ class HILAutoSettlement(models.Model):
819 aa_type = models.CharField(null=True, max_length=64, verbose_name="aa_type") 819 aa_type = models.CharField(null=True, max_length=64, verbose_name="aa_type")
820 820
821 rpa_result = models.SmallIntegerField(null=True, verbose_name="rpa_result") 821 rpa_result = models.SmallIntegerField(null=True, verbose_name="rpa_result")
822 rpa_1st_eye_tat = models.DecimalField(max_digits=18, decimal_places=0, null=True, verbose_name='rpa_1st_eye_tat') 822 rpa_1st_eye_tat = models.DecimalField(max_digits=18, decimal_places=4, null=True, verbose_name='rpa_1st_eye_tat')
823 rpa_2nd_eye_tat = models.DecimalField(max_digits=18, decimal_places=0, null=True, verbose_name='rpa_2nd_eye_tat') 823 rpa_2nd_eye_tat = models.DecimalField(max_digits=18, decimal_places=4, null=True, verbose_name='rpa_2nd_eye_tat')
824 rpa_3rd_eye_tat = models.DecimalField(max_digits=18, decimal_places=0, null=True, verbose_name='rpa_3rd_eye_tat') 824 rpa_3rd_eye_tat = models.DecimalField(max_digits=18, decimal_places=4, null=True, verbose_name='rpa_3rd_eye_tat')
825 rpa_total_tat = models.DecimalField(max_digits=18, decimal_places=0, null=True, verbose_name='rpa_total_tat') 825 rpa_total_tat = models.DecimalField(max_digits=18, decimal_places=4, null=True, verbose_name='rpa_total_tat')
826 rpa_activated_time = models.DateTimeField(null=True, verbose_name='rpa_activated_time') # 索引 826 rpa_activated_time = models.DateTimeField(null=True, verbose_name='rpa_activated_time') # 索引
827 rpa_get_case_from_ocr_time = models.DateTimeField(null=True, verbose_name='rpa_get_case_from_ocr_time') # 索引 827 rpa_get_case_from_ocr_time = models.DateTimeField(null=True, verbose_name='rpa_get_case_from_ocr_time') # 索引
828 rpa_get_case_from_oc_time = models.DateTimeField(null=True, verbose_name='rpa_get_case_from_oc_time') 828 rpa_get_case_from_oc_time = models.DateTimeField(null=True, verbose_name='rpa_get_case_from_oc_time')
...@@ -849,10 +849,10 @@ class AFCAutoSettlement(models.Model): ...@@ -849,10 +849,10 @@ class AFCAutoSettlement(models.Model):
849 aa_type = models.CharField(null=True, max_length=64, verbose_name="aa_type") 849 aa_type = models.CharField(null=True, max_length=64, verbose_name="aa_type")
850 850
851 rpa_result = models.SmallIntegerField(null=True, verbose_name="rpa_result") 851 rpa_result = models.SmallIntegerField(null=True, verbose_name="rpa_result")
852 rpa_1st_eye_tat = models.DecimalField(max_digits=18, decimal_places=0, null=True, verbose_name='rpa_1st_eye_tat') 852 rpa_1st_eye_tat = models.DecimalField(max_digits=18, decimal_places=4, null=True, verbose_name='rpa_1st_eye_tat')
853 rpa_2nd_eye_tat = models.DecimalField(max_digits=18, decimal_places=0, null=True, verbose_name='rpa_2nd_eye_tat') 853 rpa_2nd_eye_tat = models.DecimalField(max_digits=18, decimal_places=4, null=True, verbose_name='rpa_2nd_eye_tat')
854 rpa_3rd_eye_tat = models.DecimalField(max_digits=18, decimal_places=0, null=True, verbose_name='rpa_3rd_eye_tat') 854 rpa_3rd_eye_tat = models.DecimalField(max_digits=18, decimal_places=4, null=True, verbose_name='rpa_3rd_eye_tat')
855 rpa_total_tat = models.DecimalField(max_digits=18, decimal_places=0, null=True, verbose_name='rpa_total_tat') 855 rpa_total_tat = models.DecimalField(max_digits=18, decimal_places=4, null=True, verbose_name='rpa_total_tat')
856 rpa_activated_time = models.DateTimeField(null=True, verbose_name='rpa_activated_time') 856 rpa_activated_time = models.DateTimeField(null=True, verbose_name='rpa_activated_time')
857 rpa_get_case_from_ocr_time = models.DateTimeField(null=True, verbose_name='rpa_get_case_from_ocr_time') 857 rpa_get_case_from_ocr_time = models.DateTimeField(null=True, verbose_name='rpa_get_case_from_ocr_time')
858 rpa_get_case_from_oc_time = models.DateTimeField(null=True, verbose_name='rpa_get_case_from_oc_time') 858 rpa_get_case_from_oc_time = models.DateTimeField(null=True, verbose_name='rpa_get_case_from_oc_time')
......
1 import pyodbc
2
3 hil_sql = """
4 ALTER TABLE hil_auto_settlement ALTER COLUMN rpa_1st_eye_tat decimal(18,4);
5 ALTER TABLE hil_auto_settlement ALTER COLUMN rpa_2nd_eye_tat decimal(18,4);
6 ALTER TABLE hil_auto_settlement ALTER COLUMN rpa_3rd_eye_tat decimal(18,4);
7 ALTER TABLE hil_auto_settlement ALTER COLUMN rpa_total_tat decimal(18,4);
8 """
9
10 afc_sql = """
11 ALTER TABLE afc_auto_settlement ALTER COLUMN rpa_1st_eye_tat decimal(18,4);
12 ALTER TABLE afc_auto_settlement ALTER COLUMN rpa_2nd_eye_tat decimal(18,4);
13 ALTER TABLE afc_auto_settlement ALTER COLUMN rpa_3rd_eye_tat decimal(18,4);
14 ALTER TABLE afc_auto_settlement ALTER COLUMN rpa_total_tat decimal(18,4);
15 """
16
17 hil_cnxn = pyodbc.connect('DRIVER={ODBC Driver 17 for SQL Server};', autocommit=True)
18
19 hil_cursor = hil_cnxn.cursor()
20 hil_cursor.execute(hil_sql)
21
22 hil_cursor.close()
23 hil_cnxn.close()
24
25 afc_cnxn = pyodbc.connect('DRIVER={ODBC Driver 17 for SQL Server};', autocommit=True)
26
27 afc_cursor = afc_cnxn.cursor()
28 afc_cursor.execute(afc_sql)
29
30 afc_cursor.close()
31 afc_cnxn.close()
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!