Files
MMT/deployment-20210427T103328Z-001/deployment/createtables/create_tables_IHT_HAM.sql
2021-04-27 16:13:33 +05:30

427 lines
9.9 KiB
SQL

drop table if exists mmt_staging2.IHT_HAM_H1_Int;
drop table if exists mmt_staging2.IHT_HAM_H1_block;
drop table if exists mmt_staging2.IHT_HAM_Tyre_Details_Block;
drop table if exists mmt_staging2.IHT_HAM_Engine_Tyre_Weight_Int;
drop table if exists mmt_staging2.IHT_HAM_Engine_RPM_Block;
drop table if exists mmt_staging2.IHT_HAM_Tractor_Block;
drop table if exists mmt_staging2.IHT_HAM_Weight_Block;
drop table if exists mmt_staging2.IHT_HAM_Drawbar_Block;
drop table if exists mmt_staging2.IHT_HAM_Atmos_Cond_Block;
drop table if exists mmt_staging2.IHT_HAM_Results_Block;
drop table if exists mmt_staging2.IHT_HAM_Footer_Block;
drop table if exists mmt_staging2.stg_specific_table_IHT_HAM;
drop table if exists mmt_staging2.stg_process_table_IHT_HAM;
create table mmt_staging2.IHT_HAM_H1_INT
(syspk serial,dummy_f text,file_syspk int,client_id int,function_id int
,make text,model text,file_format text,sheet_mnemonic text,c1 text,c2 text);
create table mmt_staging2.IHT_HAM_H1_Block
(
syspk serial,
client_id int,
function_id int,
file_syspk int,
dummy_f text,
make text,
model text,
file_format text,
sheet_mnemonic text,
Test_Request_no text,
Sample_Receipt_Date text,
Test_report_No text,
Tractor_Model text,
Generation text,
Customer_Name text,
Test_Engineer text,
Test_Report_Date text,
No_of_Sample text,
Test_Start_Date text,
Test_End_Date text,
Tractor_Sr_No text,
Test_Location text,
Operator_Name text,
Project_Group text,
Test_Standard_Refer text,
Objective text,
Acceptance_criteria text,
create_time timestamp DEFAULT current_timestamp
);
create table mmt_staging2.IHT_HAM_Tyre_Details_Block
(
syspk serial,
client_id int,
function_id int,
file_syspk int,
dummy_f text,
make text,
model text,
file_format text,
sheet_mnemonic text,
Tyre_Details text,
Tyre_Make text,
Tyre_size text,
Ply_Rating text,
Load_Carrying_Capacity text,
pressure_kg_cm2 text,
No_of_lug text,
Number_of_no_load_lug_30m text,
Lug_Height text,
Dynamic_rolling_radius text,
Wheel_rim_Make_size text,
create_time timestamp DEFAULT current_timestamp
);
create table mmt_staging2.IHT_HAM_Engine_Tyre_Weight_Int
(
syspk serial,
file_syspk int,
client_id int,
function_id int,
file_format text,
sheet_mnemonic text,
dummy_f text,
make text,
model text,
column3 text,
column6 text,
column10 text,
column14 text,
column15 text,
column16 text,
column21 text,
column22 text,
column27 text,
column30 text,
column32 text,
rank int,
ods_record int default 1,
create_time timestamp DEFAULT current_timestamp
);
create table mmt_staging2.IHT_HAM_Engine_RPM_Block
(
syspk serial,
file_syspk int,
client_id int,
function_id int,
file_format text,
sheet_mnemonic text,
dummy_f text,
make text,
model text,
low_idle_declared text,
low_idle_observed text,
high_idle_declared text,
high_idle_observed text,
rated_rpm_declared text,
rated_rpm_observed text,
Engine_to_PTO_Ratio text,
rank int,
ods_record int default 1,
create_time timestamp DEFAULT current_timestamp
);
create table mmt_staging2.IHT_HAM_Weight_Block
(
syspk serial,
file_syspk int,
client_id int,
function_id int,
file_format text,
sheet_mnemonic text,
dummy_f text,
make text,
model text,
test_condition text,
Front_weight text,
Rear_weight text,
Total_weight text,
rank int,
ods_record int default 1,
create_time timestamp DEFAULT current_timestamp
);
create table mmt_staging2.IHT_HAM_Tractor_Block
(
syspk serial,
file_syspk int,
client_id int,
function_id int,
file_format text,
sheet_mnemonic text,
dummy_f text,
make text,
model text,
Wheel_Base_mm text,
Engine_Power_hp text,
PTO_Power_hp text,
rank int,
ods_record int default 1,
create_time timestamp DEFAULT current_timestamp
);
create table mmt_staging2.IHT_HAM_Drawbar_Block
(
syspk serial,
file_syspk int,
client_id int,
function_id int,
file_format text,
sheet_mnemonic text,
dummy_f text,
make text,
model text,
test_condition text,
Required_pull_in_kg text,
Required_Power_in_hp text,
Actual_pull_in_kg text,
actual_power_in_hp text,
Calculated_hitch_heigh_mm text,
Actual_hitch_height_mm text,
rank int,
ods_record int default 1,
create_time timestamp DEFAULT current_timestamp
);
create table mmt_staging2.IHT_HAM_Atmos_Cond_Block
(
syspk serial,
file_syspk int,
client_id int,
function_id int,
file_format text,
sheet_mnemonic text,
dummy_f text,
make text,
model text,
Ambient_temp_C text,
humidity text,
wind_velocity text,
date text,
start_time text,
end_time text,
rank int,
ods_record int default 1,
create_time timestamp DEFAULT current_timestamp
);
create table mmt_staging2.IHT_HAM_Results_Block
(
syspk serial,
file_syspk int,
client_id int,
function_id int,
file_format text,
sheet_mnemonic text,
dummy_f text,
make text,
model text,
column7 varchar(1024) NULL,
column8 varchar(1024) NULL,
column9 varchar(1024) NULL,
column10 varchar(1024) NULL,
column11 varchar(1024) NULL,
column12 varchar(1024) NULL,
column13 varchar(1024) NULL,
column14 varchar(1024) NULL,
column15 varchar(1024) NULL,
column16 varchar(1024) NULL,
column17 varchar(1024) NULL,
column18 varchar(1024) NULL,
column19 varchar(1024) NULL,
column20 varchar(1024) NULL,
column21 varchar(1024) NULL,
column22 varchar(1024) NULL,
column23 varchar(1024) NULL,
column24 varchar(1024) NULL,
column25 varchar(1024) NULL,
column26 varchar(1024) NULL,
column27 varchar(1024) NULL,
column28 varchar(1024) NULL,
column29 varchar(1024) NULL,
column30 varchar(1024) NULL,
column31 varchar(1024) NULL,
column32 varchar(1024) NULL,
column33 varchar(1024) NULL,
column34 varchar(1024) NULL,
column35 varchar(1024) NULL,
column36 varchar(1024) NULL,
rank int,
ods_record int default 1,
create_time timestamp DEFAULT current_timestamp
);
create table mmt_staging2.IHT_HAM_Footer_Block
(
syspk serial,
client_id int,
function_id int,
dummy_f text,
file_syspk int,
make text,
model text,
file_format text,
sheet_mnemonic text,
prepared_by text,
reviewed_by text,
approved_by text,
replaces text,
revision_no text,
prepared_date text,
reviewed_date text,
approved_date text,
comments text,
rev1 text,
rev2 text,
rev3 text,
create_time timestamp DEFAULT current_timestamp
);
create TABLE mmt_staging2.stg_process_table_IHT_HAM (
generic_syspk int,
file_syspk bigint,
file_name varchar(1024) NULL,
file_date date NULL,
file_format varchar(1024) NULL,
sheet_number int4 NULL,
sheet_name varchar(1024) NULL,
sheet_format text,
sheet_mnemonic varchar(1024) NULL,
row_number int4 NULL,
file_creation_date timestamp NULL,
column1 varchar(1024) NULL,
column2 varchar(1024) NULL,
column3 varchar(1024) NULL,
column4 varchar(1024) NULL,
column5 varchar(1024) NULL,
column6 varchar(1024) NULL,
column7 varchar(1024) NULL,
column8 varchar(1024) NULL,
column9 varchar(1024) NULL,
column10 varchar(1024) NULL,
column11 varchar(1024) NULL,
column12 varchar(1024) NULL,
column13 varchar(1024) NULL,
column14 varchar(1024) NULL,
column15 varchar(1024) NULL,
column16 varchar(1024) NULL,
column17 varchar(1024) NULL,
column18 varchar(1024) NULL,
column19 varchar(1024) NULL,
column20 varchar(1024) NULL,
column21 varchar(1024) NULL,
column22 varchar(1024) NULL,
column23 varchar(1024) NULL,
column24 varchar(1024) NULL,
column25 varchar(1024) NULL,
column26 varchar(1024) NULL,
column27 varchar(1024) NULL,
column28 varchar(1024) NULL,
column29 varchar(1024) NULL,
column30 varchar(1024) NULL,
column31 varchar(1024) NULL,
column32 varchar(1024) NULL,
column33 varchar(1024) NULL,
column34 varchar(1024) NULL,
column35 varchar(1024) NULL,
column36 varchar(1024) NULL,
column37 varchar(1024) NULL,
column38 varchar(1024) NULL,
column39 varchar(1024) NULL,
column40 varchar(1024) NULL,
column41 varchar(1024) NULL,
column42 varchar(1024) NULL,
column43 varchar(1024) NULL,
column44 varchar(1024) NULL,
column45 varchar(1024) NULL,
column46 varchar(1024) NULL,
column47 varchar(1024) NULL,
column48 varchar(1024) NULL,
column49 varchar(1024) NULL,
column50 varchar(1024) NULL,
column51 varchar(1024) NULL,
column52 varchar(1024) NULL,
column53 varchar(1024) NULL,
is_rownumber_fetched int4 NULL,
create_time timestamp DEFAULT current_timestamp,
rank int4 NULL,
rank_tag text null
);
CREATE TABLE mmt_staging2.stg_specific_table_IHT_HAM (
generic_syspk int,
file_syspk bigint,
file_name varchar(1024) NULL,
file_date date NULL,
file_format varchar(1024) NULL,
sheet_number int4 NULL,
sheet_name varchar(1024) NULL,
sheet_format text,
sheet_mnemonic varchar(1024) NULL,
row_number int4 NULL,
file_creation_date timestamp NULL,
column1 varchar(1024) NULL,
column2 varchar(1024) NULL,
column3 varchar(1024) NULL,
column4 varchar(1024) NULL,
column5 varchar(1024) NULL,
column6 varchar(1024) NULL,
column7 varchar(1024) NULL,
column8 varchar(1024) NULL,
column9 varchar(1024) NULL,
column10 varchar(1024) NULL,
column11 varchar(1024) NULL,
column12 varchar(1024) NULL,
column13 varchar(1024) NULL,
column14 varchar(1024) NULL,
column15 varchar(1024) NULL,
column16 varchar(1024) NULL,
column17 varchar(1024) NULL,
column18 varchar(1024) NULL,
column19 varchar(1024) NULL,
column20 varchar(1024) NULL,
column21 varchar(1024) NULL,
column22 varchar(1024) NULL,
column23 varchar(1024) NULL,
column24 varchar(1024) NULL,
column25 varchar(1024) NULL,
column26 varchar(1024) NULL,
column27 varchar(1024) NULL,
column28 varchar(1024) NULL,
column29 varchar(1024) NULL,
column30 varchar(1024) NULL,
column31 varchar(1024) NULL,
column32 varchar(1024) NULL,
column33 varchar(1024) NULL,
column34 varchar(1024) NULL,
column35 varchar(1024) NULL,
column36 varchar(1024) NULL,
column37 varchar(1024) NULL,
column38 varchar(1024) NULL,
column39 varchar(1024) NULL,
column40 varchar(1024) NULL,
column41 varchar(1024) NULL,
column42 varchar(1024) NULL,
column43 varchar(1024) NULL,
column44 varchar(1024) NULL,
column45 varchar(1024) NULL,
column46 varchar(1024) NULL,
column47 varchar(1024) NULL,
column48 varchar(1024) NULL,
column49 varchar(1024) NULL,
column50 varchar(1024) NULL,
column51 varchar(1024) NULL,
column52 varchar(1024) NULL,
column53 varchar(1024) NULL,
is_rownumber_fetched int4 null,
create_time timestamp DEFAULT current_timestamp
);