Skip to content

Commit

Permalink
Update input schemas accordingly
Browse files Browse the repository at this point in the history
  • Loading branch information
datejada committed Feb 26, 2025
1 parent 5593687 commit 5baa36c
Showing 1 changed file with 25 additions and 31 deletions.
56 changes: 25 additions & 31 deletions src/input-schemas.jl
Original file line number Diff line number Diff line change
Expand Up @@ -3,48 +3,42 @@
schema = JSON.parsefile("src/input-schemas.json"; dicttype = OrderedDict);

const schema_per_table_name = OrderedDict(
"asset" => OrderedDict(key => value["type"] for (key, value) in schema["asset"]["basic"]),
"asset_both" =>
OrderedDict(key => value["type"] for (key, value) in schema["asset"]["both"]),
"asset" => OrderedDict(key => value["type"] for (key, value) in schema["asset"]),
"asset_both" => OrderedDict(key => value["type"] for (key, value) in schema["asset_both"]),
"asset_commission" =>
OrderedDict(key => value["type"] for (key, value) in schema["asset"]["commission"]),
OrderedDict(key => value["type"] for (key, value) in schema["asset_commission"]),
"asset_milestone" =>
OrderedDict(key => value["type"] for (key, value) in schema["asset"]["milestone"]),
"assets_profiles" => OrderedDict(
key => value["type"] for (key, value) in schema["asset"]["profiles_reference"]
),
OrderedDict(key => value["type"] for (key, value) in schema["asset_milestone"]),
"assets_profiles" =>
OrderedDict(key => value["type"] for (key, value) in schema["assets_profiles"]),
"assets_rep_periods_partitions" => OrderedDict(
key => value["type"] for (key, value) in schema["asset"]["rep_periods_partition"]
key => value["type"] for (key, value) in schema["assets_rep_periods_partitions"]
),
"assets_timeframe_partitions" => OrderedDict(
key => value["type"] for (key, value) in schema["asset"]["timeframe_partition"]
),
"assets_timeframe_profiles" => OrderedDict(
key => value["type"] for (key, value) in schema["asset"]["profiles_reference"]
key => value["type"] for (key, value) in schema["assets_timeframe_partitions"]
),
"flow" => OrderedDict(key => value["type"] for (key, value) in schema["flow"]["basic"]),
"flow_both" => OrderedDict(key => value["type"] for (key, value) in schema["flow"]["both"]),
"assets_timeframe_profiles" =>
OrderedDict(key => value["type"] for (key, value) in schema["assets_profiles"]),
"flow" => OrderedDict(key => value["type"] for (key, value) in schema["flow"]),
"flow_both" => OrderedDict(key => value["type"] for (key, value) in schema["flow_both"]),
"flow_commission" =>
OrderedDict(key => value["type"] for (key, value) in schema["flow"]["commission"]),
OrderedDict(key => value["type"] for (key, value) in schema["flow_commission"]),
"flow_milestone" =>
OrderedDict(key => value["type"] for (key, value) in schema["flow"]["milestone"]),
"flows_profiles" => OrderedDict(
key => value["type"] for (key, value) in schema["flow"]["profiles_reference"]
),
OrderedDict(key => value["type"] for (key, value) in schema["flow_milestone"]),
"flows_profiles" =>
OrderedDict(key => value["type"] for (key, value) in schema["flows_profiles"]),
"flows_rep_periods_partitions" => OrderedDict(
key => value["type"] for (key, value) in schema["flow"]["rep_periods_partition"]
key => value["type"] for (key, value) in schema["flows_rep_periods_partitions"]
),
"group_asset" =>
OrderedDict(key => value["type"] for (key, value) in schema["group"]["data"]),
"profiles_rep_periods" => OrderedDict(
key => value["type"] for (key, value) in schema["rep_period"]["profiles_data"]
),
"profiles_timeframe" => OrderedDict(
key => value["type"] for (key, value) in schema["timeframe"]["profiles_data"]
),
OrderedDict(key => value["type"] for (key, value) in schema["group_asset"]),
"profiles_rep_periods" =>
OrderedDict(key => value["type"] for (key, value) in schema["profiles_rep_periods"]),
"profiles_timeframe" =>
OrderedDict(key => value["type"] for (key, value) in schema["profiles_timeframe"]),
"rep_periods_data" =>
OrderedDict(key => value["type"] for (key, value) in schema["rep_period"]["data"]),
OrderedDict(key => value["type"] for (key, value) in schema["rep_periods_data"]),
"rep_periods_mapping" =>
OrderedDict(key => value["type"] for (key, value) in schema["rep_period"]["mapping"]),
"year_data" => OrderedDict(key => value["type"] for (key, value) in schema["year"]["data"]),
OrderedDict(key => value["type"] for (key, value) in schema["rep_periods_mapping"]),
"year_data" => OrderedDict(key => value["type"] for (key, value) in schema["year_data"]),
)

0 comments on commit 5baa36c

Please sign in to comment.