Skip to content

Commit 1eddb3c

Browse files
committed
Updated db
1 parent 3f2c662 commit 1eddb3c

File tree

1 file changed

+31
-59
lines changed

1 file changed

+31
-59
lines changed

src/hope_country_report/apps/hope/models/_inspect.py

Lines changed: 31 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -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-
9879
class 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+
912922
class 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-
11641152
class 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-
21482120
class ProgramCycle(HopeModel):
21492121
id = models.UUIDField(primary_key=True)
21502122
created_at = models.DateTimeField(null=True)

0 commit comments

Comments
 (0)