blob: 51e577418d0f6f2f6d3a33ab634ce953ff7edb98 [file] [log] [blame]
CREATE TABLE customer (
c_custkey BIGINT,
c_name VARCHAR,
c_address VARCHAR,
c_nationkey BIGINT,
c_phone VARCHAR,
c_acctbal DOUBLE,
c_mktsegment VARCHAR,
c_comment VARCHAR
) WITH (
'connector' = 'filesystem',
'path' = '$TABLE_DIR/customer.csv',
'format' = 'csv',
'csv.field-delimiter' = '|',
'csv.allow-comments' = 'true'
);
CREATE TABLE lineitem (
l_orderkey BIGINT,
l_partkey BIGINT,
l_suppkey BIGINT,
l_linenumber INT,
l_quantity DOUBLE,
l_extendedprice DOUBLE,
l_discount DOUBLE,
l_tax DOUBLE,
l_returnflag VARCHAR,
l_linestatus VARCHAR,
l_shipdate DATE,
l_commitdate DATE,
l_receiptdate DATE,
l_shipinstruct VARCHAR,
l_shipmode VARCHAR,
l_comment VARCHAR
) WITH (
'connector' = 'filesystem',
'path' = '$TABLE_DIR/lineitem.csv',
'format' = 'csv',
'csv.field-delimiter' = '|',
'csv.allow-comments' = 'true'
);
CREATE TABLE nation (
n_nationkey BIGINT,
n_name VARCHAR,
n_regionkey BIGINT,
n_comment VARCHAR
) WITH (
'connector' = 'filesystem',
'path' = '$TABLE_DIR/nation.csv',
'format' = 'csv',
'csv.field-delimiter' = '|',
'csv.allow-comments' = 'true'
);
CREATE TABLE orders (
o_orderkey BIGINT,
o_custkey BIGINT,
o_orderstatus VARCHAR,
o_totalprice DOUBLE,
o_orderdate DATE,
o_orderpriority VARCHAR,
o_clerk VARCHAR,
o_shippriority INT,
o_comment VARCHAR
) WITH (
'connector' = 'filesystem',
'path' ='$TABLE_DIR/orders.csv',
'format' = 'csv',
'csv.field-delimiter' = '|',
'csv.allow-comments' = 'true'
);
CREATE TABLE part (
p_partkey BIGINT,
p_name VARCHAR,
p_mfgr VARCHAR,
p_brand VARCHAR,
p_type VARCHAR,
p_size INT,
p_container VARCHAR,
p_retailprice DOUBLE,
p_comment VARCHAR
) WITH (
'connector' = 'filesystem',
'path' ='$TABLE_DIR/part.csv',
'format' = 'csv',
'csv.field-delimiter' = '|',
'csv.allow-comments' = 'true'
);
CREATE TABLE partsupp (
ps_partkey BIGINT,
ps_suppkey BIGINT,
ps_availqty INT,
ps_supplycost DOUBLE,
ps_comment VARCHAR
) WITH (
'connector' = 'filesystem',
'path' ='$TABLE_DIR/partsupp.csv',
'format' = 'csv',
'csv.field-delimiter' = '|',
'csv.allow-comments' = 'true'
);
CREATE TABLE region(
r_regionkey BIGINT,
r_name VARCHAR,
r_comment VARCHAR
) WITH (
'connector' = 'filesystem',
'path' ='$TABLE_DIR/region.csv',
'format' = 'csv',
'csv.field-delimiter' = '|',
'csv.allow-comments' = 'true'
);
CREATE TABLE supplier (
s_suppkey BIGINT,
s_name VARCHAR,
s_address VARCHAR,
s_nationkey BIGINT,
s_phone VARCHAR,
s_acctbal DOUBLE,
s_comment VARCHAR
) WITH (
'connector' = 'filesystem',
'path' ='$TABLE_DIR/supplier.csv',
'format' = 'csv',
'csv.field-delimiter' = '|',
'csv.allow-comments' = 'true'
);