Resolve mismatch between staging and prod db data for financials (#211)

SQL Creation is now done dynamicly by the definition of the enumeration
type.
This commit is contained in:
2023-10-14 17:16:14 +02:00
committed by GitHub
parent 9f7d714403
commit f8c111d7e2
8 changed files with 76 additions and 112 deletions

View File

@ -56,47 +56,40 @@ def finance_statements() -> list[dict[str, Any]]:
"id": 1,
"company_id": 1,
"date": datetime.date.fromisoformat("2023-01-01"),
"total_volume": 1000.0,
"ebit": 1000.0,
"ebitda": 1000.0,
"ebit_margin": 1000.0,
"total_balance": 1000.0,
"gross_profit": 1000.0,
"equity": 1000.0,
"debt": 1000.0,
"return_on_equity": 1000.0,
"capital_turnover_rate": 1000.0,
"current_liabilities": 1000.0,
"dividends": float("NaN"),
"net_income": float("NaN"),
"assets": 1000.0,
"net_income": 100.0,
"long_term_debt": 1000.0,
"short_term_debt": 1000.0,
"revenue": 1000.0,
"cash_flow": 1000.0,
"current_assets": 1000.0,
"liabilities": 0.0,
"cash_and_cash_equivalents": 1.0,
"dividends": 0.0,
},
{
"id": 2,
"company_id": 1,
"date": datetime.date.fromisoformat("2022-01-01"),
"total_volume": 1100.0,
"revenue": 1100.0,
"net_income": float("NaN"),
"ebit": 1100.0,
"ebitda": 1100.0,
"ebit_margin": 1100.0,
"total_balance": 1100.0,
"gross_profit": 1100.0,
"equity": 1100.0,
"debt": 1100.0,
"return_on_equity": 1100.0,
"capital_turnover_rate": 1100.0,
"current_liabilities": 1100.0,
"dividends": float("NaN"),
"net_income": float("NaN"),
"assets": 1100.0,
"long_term_debt": 1100.0,
"short_term_debt": 1100.0,
"revenue": 1100.0,
"cash_flow": 1100.0,
"current_assets": 1100.0,
"operating_profit": 1.0,
},
]