You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
postgres/sql/tablespace.sql

27 lines
785 B

CREATE EXTENSION pg_tde;
SELECT * FROM pg_tde_principal_key_info();
SELECT pg_tde_add_key_provider_file('file-vault','/tmp/pg_tde_test_keyring.per');
SELECT pg_tde_set_principal_key('test-db-principal-key','file-vault');
CREATE TABLE test(num1 bigint, num2 double precision, t text);
INSERT INTO test(num1, num2, t)
SELECT round(random()*100), random(), 'text'
FROM generate_series(1, 10) s(i);
CREATE INDEX test_idx ON test(num1);
SET allow_in_place_tablespaces = true;
CREATE TABLESPACE test_tblspace LOCATION '';
ALTER TABLE test SET TABLESPACE test_tblspace;
ALTER TABLE test SET TABLESPACE pg_default;
REINDEX (TABLESPACE test_tblspace, CONCURRENTLY) TABLE test;
INSERT INTO test VALUES (10, 2);
DROP TABLE test;
DROP TABLESPACE test_tblspace;
DROP EXTENSION pg_tde;