bank records updated
This commit is contained in:
parent
eab9e93969
commit
c248db29fe
|
|
@ -14,6 +14,7 @@ class BuildValidation:
|
||||||
"gov_address_code": "Devlet Adres Kodu",
|
"gov_address_code": "Devlet Adres Kodu",
|
||||||
"build_name": "Bina Adı",
|
"build_name": "Bina Adı",
|
||||||
"build_types_uu_id": "Bina Tipi",
|
"build_types_uu_id": "Bina Tipi",
|
||||||
|
"build_no": "Bina No",
|
||||||
"max_floor": "Kat Sayısı",
|
"max_floor": "Kat Sayısı",
|
||||||
"underground_floor": "Bodrum Kat Sayısı",
|
"underground_floor": "Bodrum Kat Sayısı",
|
||||||
"address_uu_id": "Adres",
|
"address_uu_id": "Adres",
|
||||||
|
|
@ -33,6 +34,7 @@ class BuildValidation:
|
||||||
"gov_address_code": "Government Address Code",
|
"gov_address_code": "Government Address Code",
|
||||||
"build_name": "Building Name",
|
"build_name": "Building Name",
|
||||||
"build_types_uu_id": "Building Type",
|
"build_types_uu_id": "Building Type",
|
||||||
|
"build_no": "Building No",
|
||||||
"max_floor": "Number of Floors",
|
"max_floor": "Number of Floors",
|
||||||
"underground_floor": "Number of Basement Floors",
|
"underground_floor": "Number of Basement Floors",
|
||||||
"address_uu_id": "Address",
|
"address_uu_id": "Address",
|
||||||
|
|
|
||||||
|
|
@ -102,20 +102,20 @@ services:
|
||||||
# environment:
|
# environment:
|
||||||
# - DATABASE_URL=postgresql+psycopg2://berkay_wag_user:berkay_wag_user_password@postgres_commercial:5432/wag_database
|
# - DATABASE_URL=postgresql+psycopg2://berkay_wag_user:berkay_wag_user_password@postgres_commercial:5432/wag_database
|
||||||
# - PYTHONPATH=/service_app_banks
|
# - PYTHONPATH=/service_app_banks
|
||||||
#
|
##
|
||||||
wag_account_services:
|
# wag_account_services:
|
||||||
container_name: wag_account_services
|
# container_name: wag_account_services
|
||||||
restart: on-failure
|
# restart: on-failure
|
||||||
build:
|
# build:
|
||||||
context: .
|
# context: .
|
||||||
dockerfile: service_account_records/account.Dockerfile
|
# dockerfile: service_account_records/account.Dockerfile
|
||||||
networks:
|
# networks:
|
||||||
- network_store_services
|
# - network_store_services
|
||||||
depends_on:
|
# depends_on:
|
||||||
- postgres_commercial
|
# - postgres_commercial
|
||||||
environment:
|
# environment:
|
||||||
- DATABASE_URL=postgresql+psycopg2://berkay_wag_user:berkay_wag_user_password@postgres_commercial:5432/wag_database
|
# - DATABASE_URL=postgresql+psycopg2://berkay_wag_user:berkay_wag_user_password@postgres_commercial:5432/wag_database
|
||||||
- PYTHONPATH=/
|
# - PYTHONPATH=/
|
||||||
#
|
#
|
||||||
# prometheus:
|
# prometheus:
|
||||||
# image: prom/prometheus
|
# image: prom/prometheus
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,7 @@
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
|
from databases.sql_models.account.iban import BuildIbans
|
||||||
|
|
||||||
if "/service_app_banks" not in list(sys.path):
|
if "/service_app_banks" not in list(sys.path):
|
||||||
sys.path.append("/service_app_banks")
|
sys.path.append("/service_app_banks")
|
||||||
|
|
||||||
|
|
@ -81,7 +83,7 @@ def is_bank_retrieve_account_records(bank_data):
|
||||||
data_dict["bank_date_d"] = bank_date.day
|
data_dict["bank_date_d"] = bank_date.day
|
||||||
data_dict["bank_date_y"] = bank_date.year
|
data_dict["bank_date_y"] = bank_date.year
|
||||||
data_dict["bank_date"] = str(bank_date)
|
data_dict["bank_date"] = str(bank_date)
|
||||||
|
build_iban = BuildIbans.filter_by_one(iban=data_dict["iban"], system=True)
|
||||||
if found_record := AccountRecords.filter_one(
|
if found_record := AccountRecords.filter_one(
|
||||||
AccountRecords.bank_date == data_dict["bank_date"],
|
AccountRecords.bank_date == data_dict["bank_date"],
|
||||||
AccountRecords.iban == data_dict["iban"],
|
AccountRecords.iban == data_dict["iban"],
|
||||||
|
|
@ -91,6 +93,7 @@ def is_bank_retrieve_account_records(bank_data):
|
||||||
).data:
|
).data:
|
||||||
print("already @database record", found_record.id)
|
print("already @database record", found_record.id)
|
||||||
else:
|
else:
|
||||||
|
data_dict = {"build_id": build_iban.build_id, "build_uu_id": build_iban.build_uu_id}
|
||||||
new_account_record = AccountRecords.find_or_create(**data_dict)
|
new_account_record = AccountRecords.find_or_create(**data_dict)
|
||||||
new_account_record.save_and_confirm()
|
new_account_record.save_and_confirm()
|
||||||
new_record_list.append(new_account_record.get_dict())
|
new_record_list.append(new_account_record.get_dict())
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue