@@ -38,6 +38,7 @@ class BusinessArea(HopeModel):
3838 deduplication_batch_duplicates_allowed = models .IntegerField (null = True )
3939 deduplication_golden_record_duplicates_percentage = models .IntegerField (null = True )
4040 deduplication_golden_record_duplicates_allowed = models .IntegerField (null = True )
41+ screen_beneficiary = models .BooleanField (null = True )
4142 deduplication_ignore_withdraw = models .BooleanField (null = True )
4243 biometric_deduplication_threshold = models .FloatField (null = True )
4344 is_accountability_applicable = models .BooleanField (null = True )
@@ -46,9 +47,6 @@ class BusinessArea(HopeModel):
4647 parent = models .ForeignKey (
4748 "self" , on_delete = models .DO_NOTHING , related_name = "businessarea_parent" , blank = True , null = True
4849 )
49- office_country = models .ForeignKey (
50- "Country" , on_delete = models .DO_NOTHING , related_name = "businessarea_office_country" , blank = True , null = True
51- )
5250
5351 class Meta :
5452 managed = False
@@ -78,23 +76,6 @@ class Tenant:
7876 tenant_filter_field : str = "__all__"
7977
8078
81- class BusinessareaPaymentCountries (HopeModel ):
82- id = models .BigAutoField (primary_key = True )
83- businessarea = models .ForeignKey (
84- BusinessArea , on_delete = models .DO_NOTHING , related_name = "businessareapaymentcountries_businessarea" , null = True
85- )
86- country = models .ForeignKey (
87- "Country" , on_delete = models .DO_NOTHING , related_name = "businessareapaymentcountries_country" , null = True
88- )
89-
90- class Meta :
91- managed = False
92- db_table = "core_businessarea_payment_countries"
93-
94- class Tenant :
95- tenant_filter_field : str = "__all__"
96-
97-
9879class Businessareapartnerthrough (HopeModel ):
9980 id = models .UUIDField (primary_key = True )
10081 created_at = models .DateTimeField (null = True )
@@ -909,6 +890,35 @@ class Tenant:
909890 tenant_filter_field : str = "__all__"
910891
911892
893+ class BankaccountInfo (HopeModel ):
894+ id = models .UUIDField (primary_key = True )
895+ rdi_merge_status = models .CharField (max_length = 10 , null = True )
896+ is_original = models .BooleanField (null = True )
897+ created_at = models .DateTimeField (null = True )
898+ updated_at = models .DateTimeField (null = True )
899+ is_removed = models .BooleanField (null = True )
900+ removed_date = models .DateTimeField (blank = True , null = True )
901+ last_sync_at = models .DateTimeField (blank = True , null = True )
902+ bank_name = models .CharField (max_length = 255 , null = True )
903+ bank_account_number = models .CharField (max_length = 64 , null = True )
904+ debit_card_number = models .CharField (max_length = 255 , null = True )
905+ bank_branch_name = models .CharField (max_length = 255 , null = True )
906+ account_holder_name = models .CharField (max_length = 255 , null = True )
907+ copied_from = models .ForeignKey (
908+ "self" , on_delete = models .DO_NOTHING , related_name = "bankaccountinfo_copied_from" , blank = True , null = True
909+ )
910+ individual = models .ForeignKey (
911+ "Individual" , on_delete = models .DO_NOTHING , related_name = "bankaccountinfo_individual" , null = True
912+ )
913+
914+ class Meta :
915+ managed = False
916+ db_table = "household_bankaccountinfo"
917+
918+ class Tenant :
919+ tenant_filter_field : str = "__all__"
920+
921+
912922class Document (HopeModel ):
913923 id = models .UUIDField (primary_key = True )
914924 rdi_merge_status = models .CharField (max_length = 10 , null = True )
@@ -1130,8 +1140,6 @@ class Household(HopeModel):
11301140 unknown_sex_group_count = models .IntegerField (blank = True , null = True )
11311141 latitude = models .FloatField (blank = True , null = True )
11321142 longitude = models .FloatField (blank = True , null = True )
1133- collision_flag = models .BooleanField (null = True )
1134- identification_key = models .CharField (max_length = 255 , blank = True , null = True )
11351143
11361144 class Meta :
11371145 managed = False
@@ -1141,26 +1149,6 @@ class Tenant:
11411149 tenant_filter_field : str = "__all__"
11421150
11431151
1144- class HouseholdExtraRdis (HopeModel ):
1145- id = models .BigAutoField (primary_key = True )
1146- household = models .ForeignKey (
1147- Household , on_delete = models .DO_NOTHING , related_name = "householdextrardis_household" , null = True
1148- )
1149- registrationdataimport = models .ForeignKey (
1150- "DataRegistrationdataimport" ,
1151- on_delete = models .DO_NOTHING ,
1152- related_name = "householdextrardis_registrationdataimport" ,
1153- null = True ,
1154- )
1155-
1156- class Meta :
1157- managed = False
1158- db_table = "household_household_extra_rdis"
1159-
1160- class Tenant :
1161- tenant_filter_field : str = "__all__"
1162-
1163-
11641152class HouseholdCollection (HopeModel ):
11651153 id = models .BigAutoField (primary_key = True )
11661154 unicef_id = models .CharField (max_length = 255 , blank = True , null = True )
@@ -1381,7 +1369,7 @@ class Account(HopeModel):
13811369 )
13821370 is_unique = models .BooleanField (null = True )
13831371 account_type = models .ForeignKey (
1384- "Accounttype" , on_delete = models .DO_NOTHING , related_name = "account_account_type" , null = True
1372+ "Accounttype" , on_delete = models .DO_NOTHING , related_name = "account_account_type" , blank = True , null = True
13851373 )
13861374 number = models .CharField (max_length = 256 , blank = True , null = True )
13871375 financial_institution = models .ForeignKey (
@@ -2102,8 +2090,6 @@ class Program(HopeModel):
21022090 beneficiary_group = models .ForeignKey (
21032091 Beneficiarygroup , on_delete = models .DO_NOTHING , related_name = "program_beneficiary_group" , null = True
21042092 )
2105- collision_detection_enabled = models .BooleanField (null = True )
2106- collision_detector = models .CharField (max_length = 200 , blank = True , null = True )
21072093
21082094 class Meta :
21092095 managed = False
@@ -2131,20 +2117,6 @@ class Tenant:
21312117 tenant_filter_field : str = "__all__"
21322118
21332119
2134- class ProgramSanctionLists (HopeModel ):
2135- id = models .BigAutoField (primary_key = True )
2136- program = models .ForeignKey (
2137- Program , on_delete = models .DO_NOTHING , related_name = "programsanctionlists_program" , null = True
2138- )
2139-
2140- class Meta :
2141- managed = False
2142- db_table = "program_program_sanction_lists"
2143-
2144- class Tenant :
2145- tenant_filter_field : str = "__all__"
2146-
2147-
21482120class ProgramCycle (HopeModel ):
21492121 id = models .UUIDField (primary_key = True )
21502122 created_at = models .DateTimeField (null = True )
0 commit comments