# Columns of the public.v_* views (migrations 0001-0003), as Trino reports them. # build_bundle.py lists every one in its dataset; import_bundle.py reports drift. # Regenerate after a migration that changes a view: # trino --output-format TSV --execute "select table_name, column_name, data_type # from fuel.information_schema.columns where table_schema = 'public' # and table_name like 'v\_%' escape '\' order by table_name, ordinal_position" v_assumption site_uid varchar(12) v_assumption site_code varchar(20) v_assumption site_name varchar(120) v_assumption site_label varchar(170) v_assumption code varchar(60) v_assumption topic varchar(30) v_assumption asset_uid varchar(40) v_assumption value decimal(10,3) v_assumption value_low decimal(10,3) v_assumption value_high decimal(10,3) v_assumption unit varchar(20) v_assumption applies_from date v_assumption applies_to date v_assumption basis varchar(20) v_assumption derived_from_fuel boolean v_assumption status varchar(12) v_assumption accepted_on date v_assumption decision_ref varchar(12) v_assumption rationale varchar(400) v_assumption contradicted_by varchar(200) v_assumption members varchar(400) v_baseline_input site_uid varchar(12) v_baseline_input site_code varchar(20) v_baseline_input site_name varchar(120) v_baseline_input site_label varchar(170) v_baseline_input baseline_code varchar(60) v_baseline_input baseline_status varchar(12) v_baseline_input interval_label varchar(30) v_baseline_input start_on date v_baseline_input end_on date v_baseline_input included boolean v_baseline_input exclusion_reason varchar(300) v_baseline_input fuel_l decimal(10,1) v_baseline_input runtime_h decimal(10,1) v_baseline_input days integer v_baseline_input eligibility_at_computation varchar(12) v_baseline_input evidence_grade_at_computation varchar(2) v_baseline_input dependencies_changed boolean v_baseline_version site_uid varchar(12) v_baseline_version site_code varchar(20) v_baseline_version site_name varchar(120) v_baseline_version site_label varchar(170) v_baseline_version code varchar(60) v_baseline_version metric varchar(40) v_baseline_version status varchar(12) v_baseline_version population varchar(200) v_baseline_version value decimal(8,3) v_baseline_version range_low decimal(8,3) v_baseline_version range_high decimal(8,3) v_baseline_version unit varchar(8) v_baseline_version window_start date v_baseline_version window_end date v_baseline_version fuel_l decimal(10,1) v_baseline_version runtime_h decimal(10,1) v_baseline_version matched_days integer v_baseline_version policy_version varchar(10) v_baseline_version meets_policy boolean v_baseline_version policy_check varchar(300) v_baseline_version evidence_grade varchar(2) v_baseline_version conditions varchar(200) v_baseline_version season_note varchar(200) v_baseline_version approved_on date v_baseline_version approved_by_role varchar(40) v_baseline_version decision_ref varchar(12) v_baseline_version inputs_unchanged boolean v_baseline_version computed_at timestamp(0) v_coverage site_uid varchar(12) v_coverage site_code varchar(20) v_coverage site_name varchar(120) v_coverage site_label varchar(170) v_coverage lane varchar(60) v_coverage status varchar(40) v_coverage start_on date v_coverage end_on date v_coverage start_ts timestamp(0) v_coverage end_ts timestamp(0) v_data_quality site_uid varchar(12) v_data_quality site_code varchar(20) v_data_quality site_name varchar(120) v_data_quality site_label varchar(170) v_data_quality check_order integer v_data_quality check_code varchar(40) v_data_quality label varchar(80) v_data_quality status varchar(10) v_data_quality detail varchar(300) v_delivery site_uid varchar(12) v_delivery site_code varchar(20) v_delivery site_name varchar(120) v_delivery site_label varchar(170) v_delivery event_key varchar(80) v_delivery delivery_date date v_delivery seq_in_day integer v_delivery delivered_l decimal(8,1) v_delivery unit_price decimal(8,2) v_delivery currency varchar(8) v_delivery source_ref varchar(60) v_delivery n_sources integer v_delivery sources_disagree boolean v_delivery reviewed boolean v_electricity_cost site_uid varchar(12) v_electricity_cost site_code varchar(20) v_electricity_cost site_name varchar(120) v_electricity_cost site_label varchar(170) v_electricity_cost bill_month date v_electricity_cost period_start date v_electricity_cost period_end date v_electricity_cost period_known boolean v_electricity_cost amount decimal(12,2) v_electricity_cost currency varchar(8) v_electricity_cost currency_basis varchar(10) v_electricity_cost kwh decimal(10,1) v_electricity_cost source_ref varchar(60) v_electricity_cost claim_status varchar(12) v_evidence site_uid varchar(12) v_evidence site_code varchar(20) v_evidence site_name varchar(120) v_evidence site_label varchar(170) v_evidence document_key varchar(16) v_evidence title varchar(200) v_evidence kind varchar(20) v_evidence issuer varchar(80) v_evidence document_date date v_evidence used_for varchar(200) v_evidence contains_personal_data boolean v_hour_meter_evidence site_uid varchar(12) v_hour_meter_evidence site_code varchar(20) v_hour_meter_evidence site_name varchar(120) v_hour_meter_evidence site_label varchar(170) v_hour_meter_evidence meter_label varchar(40) v_hour_meter_evidence mapped_set varchar(60) v_hour_meter_evidence reading_date date v_hour_meter_evidence date_basis varchar(30) v_hour_meter_evidence hours decimal(9,1) v_hour_meter_evidence reading_state varchar(16) v_hour_meter_evidence source_field varchar(16) v_hour_meter_evidence epoch_no integer v_hour_meter_evidence claim_status varchar(12) v_imported_calculation site_uid varchar(12) v_imported_calculation site_code varchar(20) v_imported_calculation site_name varchar(120) v_imported_calculation site_label varchar(170) v_imported_calculation cell_ref varchar(40) v_imported_calculation source_label varchar(80) v_imported_calculation formula varchar(200) v_imported_calculation cached_value decimal(14,6) v_imported_calculation unit_as_labelled varchar(30) v_imported_calculation our_reading varchar(300) v_imported_calculation baseline_use varchar(12) v_imported_calculation exclusion_reason varchar(300) v_imported_calculation document_key varchar(16) v_imported_calculation claim_status varchar(12) v_interval site_uid varchar(12) v_interval site_code varchar(20) v_interval site_name varchar(120) v_interval site_label varchar(170) v_interval interval_label varchar(30) v_interval start_on date v_interval end_on date v_interval days integer v_interval opening_l decimal(9,1) v_interval opening_basis varchar(8) v_interval deliveries_l decimal(9,1) v_interval withdrawals_l decimal(9,1) v_interval closing_l decimal(9,1) v_interval closing_basis varchar(8) v_interval fuel_used_l decimal(9,1) v_interval fuel_used_unc_l decimal(9,1) v_interval fuel_l_per_day decimal(8,1) v_interval stock_status varchar(40) v_interval runtime_h decimal(9,1) v_interval runtime_h_per_day decimal(6,2) v_interval n_meters integer v_interval metric varchar(40) v_interval population_key varchar(200) v_interval l_per_h decimal(8,3) v_interval l_per_h_low decimal(8,3) v_interval l_per_h_high decimal(8,3) v_interval eligibility varchar(12) v_interval exclusion_reasons varchar(600) v_interval evidence_grade varchar(2) v_interval conditions varchar(200) v_interval in_current_baseline boolean v_interval baseline_comparable boolean v_interval current_baseline_l_per_h decimal(8,3) v_kpi_measures site_uid varchar(12) v_kpi_measures site_code varchar(20) v_kpi_measures site_name varchar(120) v_kpi_measures site_label varchar(170) v_kpi_measures measure_order integer v_kpi_measures measure varchar(60) v_kpi_measures value decimal(12,2) v_kpi_measures unit varchar(12) v_kpi_measures value_kind varchar(16) v_kpi_measures window_start date v_kpi_measures window_end date v_kpi_measures note varchar(200) v_modelled_lph site_uid varchar(12) v_modelled_lph site_code varchar(20) v_modelled_lph site_name varchar(120) v_modelled_lph site_label varchar(170) v_modelled_lph assumption_code varchar(60) v_modelled_lph status varchar(12) v_modelled_lph basis varchar(20) v_modelled_lph h_per_day decimal(5,2) v_modelled_lph h_per_day_low decimal(5,2) v_modelled_lph h_per_day_high decimal(5,2) v_modelled_lph window_start date v_modelled_lph window_end date v_modelled_lph matched_days integer v_modelled_lph l_per_day decimal(7,1) v_modelled_lph modelled_l_per_h decimal(6,2) v_modelled_lph modelled_l_per_h_low decimal(6,2) v_modelled_lph modelled_l_per_h_high decimal(6,2) v_modelled_lph value_kind varchar(70) v_reconciliation site_uid varchar(12) v_reconciliation site_code varchar(20) v_reconciliation site_name varchar(120) v_reconciliation site_label varchar(170) v_reconciliation interval_label varchar(30) v_reconciliation start_on date v_reconciliation end_on date v_reconciliation stock_status varchar(40) v_reconciliation endpoint_times_known boolean v_reconciliation asset_uid varchar(40) v_reconciliation placed_throughout boolean v_reconciliation stock_balance_l decimal(9,1) v_reconciliation engine_l decimal(9,1) v_reconciliation covered_h decimal(9,1) v_reconciliation interval_h decimal(9,1) v_reconciliation engine_all_generators_l decimal(9,1) v_reconciliation all_generators_metered boolean v_reconciliation difference_l decimal(9,1) v_reconciliation difference_pct decimal(7,1) v_runtime site_uid varchar(12) v_runtime site_code varchar(20) v_runtime site_name varchar(120) v_runtime site_label varchar(170) v_runtime meter_label varchar(40) v_runtime mapped_set varchar(60) v_runtime interval_label varchar(80) v_runtime start_on date v_runtime end_on date v_runtime days integer v_runtime runtime_h decimal(9,1) v_runtime h_per_day decimal(6,2) v_runtime pair_valid boolean v_runtime same_epoch boolean v_runtime monotonic boolean v_runtime over_24h_per_day boolean v_runtime reviewed boolean v_site site_uid varchar(12) v_site site_code varchar(20) v_site site_name varchar(120) v_site site_label varchar(170) v_site zone varchar(40) v_site province varchar(40) v_site district varchar(60) v_site pilot_status varchar(12) v_site latitude decimal(9,6) v_site longitude decimal(9,6) v_site location_status varchar(20) v_site location_basis varchar(20) v_site location_precision_m integer v_site baseline_status varchar(24) v_site baseline_status_label varchar(40) v_site baseline_validity_note varchar(60) v_site lph_estimate decimal(6,2) v_site lph_method varchar(60) v_site lph_window_start date v_site lph_window_end date v_site baseline_conditions varchar(200) v_site baseline_decision_ref varchar(12) v_site fuel_l_per_calendar_day decimal(7,1) v_site latest_record_on date v_spec_reference site_uid varchar(12) v_spec_reference site_code varchar(20) v_spec_reference site_name varchar(120) v_spec_reference site_label varchar(170) v_spec_reference slot varchar(20) v_spec_reference asset_uid varchar(40) v_spec_reference asset_kind varchar(10) v_spec_reference make_model varchar(120) v_spec_reference attribute varchar(40) v_spec_reference load_pct decimal(5,1) v_spec_reference value decimal(12,3) v_spec_reference value_text varchar(120) v_spec_reference unit varchar(20) v_spec_reference basis varchar(30) v_spec_reference applicability varchar(12) v_spec_reference applicability_note varchar(300) v_spec_reference value_kind varchar(30) v_spec_reference claim_status varchar(12) v_stock_reading site_uid varchar(12) v_stock_reading site_code varchar(20) v_stock_reading site_name varchar(120) v_stock_reading site_label varchar(170) v_stock_reading observed_on date v_stock_reading seq_in_day integer v_stock_reading reading_type varchar(20) v_stock_reading litres decimal(8,1) v_stock_reading value_kind varchar(12) v_stock_reading spread_l decimal(8,1) v_stock_reading reviewed boolean