File tree Expand file tree Collapse file tree 3 files changed +63
-0
lines changed
Expand file tree Collapse file tree 3 files changed +63
-0
lines changed Original file line number Diff line number Diff line change 1+ ATTACH ' lineitem_enc_512.db' as demo_lineitem_enc_512;
2+ CREATE SECRET key_2 (
3+ TYPE VCRYPT,
4+ TOKEN ' ABCDEFGHIJKLMNOP' ,
5+ LENGTH 16
6+ );
7+ CREATE TABLE demo_lineitem_enc_512 .lineitem AS
8+ SELECT
9+ encrypt(l_orderkey, ' key_2' ) AS l_orderkey,
10+ encrypt(l_partkey, ' key_2' ) AS l_partkey,
11+ encrypt(l_suppkey, ' key_2' ) AS l_suppkey,
12+ encrypt(l_linenumber, ' key_2' ) AS l_linenumber,
13+ l_quantity,
14+ l_extendedprice,
15+ l_discount,
16+ l_tax,
17+ l_returnflag,
18+ l_linestatus,
19+ encrypt(l_shipdate, ' key_2' ) AS l_shipdate,
20+ encrypt(l_commitdate, ' key_2' ) AS l_commitdate,
21+ encrypt(l_receiptdate, ' key_2' ) AS l_receiptdate,
22+ encrypt(l_shipinstruct, ' key_2' ) AS l_shipinstruct,
23+ encrypt(l_shipmode, ' key_2' ) AS l_shipmode,
24+ l_comment
25+ FROM lineitem;
26+ CHECKPOINT;
Original file line number Diff line number Diff line change 1+ ATTACH ' lineitem_naive.db' as demo_lineitem_naive;
2+ CREATE SECRET key_2 (
3+ TYPE VCRYPT,
4+ TOKEN ' ABCDEFGHIJKLMNOP' ,
5+ LENGTH 16
6+ );
7+ CREATE TABLE demo_lineitem_naive .lineitem AS
8+ SELECT
9+ encrypt_naive(l_orderkey, ' key_2' ) AS l_orderkey,
10+ encrypt_naive(l_partkey, ' key_2' ) AS l_partkey,
11+ encrypt_naive(l_suppkey, ' key_2' ) AS l_suppkey,
12+ encrypt_naive(l_linenumber, ' key_2' ) AS l_linenumber,
13+ l_quantity,
14+ l_extendedprice,
15+ l_discount,
16+ l_tax,
17+ l_returnflag,
18+ l_linestatus,
19+ encrypt_naive(l_shipdate, ' key_2' ) AS l_shipdate,
20+ encrypt_naive(l_commitdate, ' key_2' ) AS l_commitdate,
21+ encrypt_naive(l_receiptdate, ' key_2' ) AS l_receiptdate,
22+ encrypt_naive(l_shipinstruct, ' key_2' ) AS l_shipinstruct,
23+ encrypt_naive(l_shipmode, ' key_2' ) AS l_shipmode,
24+ l_comment
25+ FROM lineitem;
26+ CHECKPOINT;
Original file line number Diff line number Diff line change 1+ ATTACH ' demo_sf1.db' as demo_sf1;
2+ CALL dbgen(sf= 1 );
3+ CREATE table demo_sf1 .lineitem AS SELECT * from lineitem;
4+ CREATE TABLE demo_sf1 .region AS SELECT * FROM region;
5+ CREATE TABLE demo_sf1 .customer AS SELECT * FROM customer;
6+ CREATE TABLE demo_sf1 .nation AS SELECT * FROM nation;
7+ CREATE TABLE demo_sf1 .supplier AS SELECT * FROM supplier;
8+ CREATE TABLE demo_sf1 .part AS SELECT * FROM part;
9+ CREATE TABLE demo_sf1 .partsupp AS SELECT * FROM partsupp;
10+ CREATE TABLE demo_sf1 .orders AS SELECT * FROM orders;
11+ CHECKPOINT;
You can’t perform that action at this time.
0 commit comments