mirror of https://github.com/postgres/postgres
This improves readbility of diffs a lot.pull/220/head
parent
908d0776ba
commit
832cbb4f4d
@ -1,16 +1,32 @@ |
||||
CREATE EXTENSION IF NOT EXISTS pg_tde; |
||||
SELECT pg_tde_add_database_key_provider_file('file-provider', json_object( 'type' VALUE 'remote', 'url' VALUE 'http://localhost:8888/hello' )); |
||||
pg_tde_add_database_key_provider_file |
||||
--------------------------------------- |
||||
1 |
||||
(1 row) |
||||
|
||||
SELECT pg_tde_set_key_using_database_key_provider('test-db-key','file-provider'); |
||||
pg_tde_set_key_using_database_key_provider |
||||
-------------------------------------------- |
||||
|
||||
(1 row) |
||||
|
||||
CREATE TABLE test_enc2(id SERIAL,k INTEGER,PRIMARY KEY (id)) USING tde_heap; |
||||
INSERT INTO test_enc2 (k) VALUES (5),(6); |
||||
SELECT * FROM test_enc2 ORDER BY id ASC; |
||||
id | k |
||||
----+--- |
||||
1 | 5 |
||||
2 | 6 |
||||
(2 rows) |
||||
|
||||
-- server restart |
||||
SELECT * FROM test_enc2 ORDER BY id ASC; |
||||
id | k |
||||
----+--- |
||||
1 | 5 |
||||
2 | 6 |
||||
(2 rows) |
||||
|
||||
DROP TABLE test_enc2; |
||||
DROP EXTENSION pg_tde; |
||||
|
@ -1,16 +1,32 @@ |
||||
CREATE EXTENSION IF NOT EXISTS pg_tde; |
||||
SELECT pg_tde_add_database_key_provider_file('file-provider', json_object( 'type' VALUE 'file', 'path' VALUE '/tmp/datafile-location' )); |
||||
pg_tde_add_database_key_provider_file |
||||
--------------------------------------- |
||||
1 |
||||
(1 row) |
||||
|
||||
SELECT pg_tde_set_key_using_database_key_provider('test-db-key','file-provider'); |
||||
pg_tde_set_key_using_database_key_provider |
||||
-------------------------------------------- |
||||
|
||||
(1 row) |
||||
|
||||
CREATE TABLE test_enc1(id SERIAL,k INTEGER,PRIMARY KEY (id)) USING tde_heap; |
||||
INSERT INTO test_enc1 (k) VALUES (5),(6); |
||||
SELECT * FROM test_enc1 ORDER BY id ASC; |
||||
id | k |
||||
----+--- |
||||
1 | 5 |
||||
2 | 6 |
||||
(2 rows) |
||||
|
||||
-- server restart |
||||
SELECT * FROM test_enc1 ORDER BY id ASC; |
||||
id | k |
||||
----+--- |
||||
1 | 5 |
||||
2 | 6 |
||||
(2 rows) |
||||
|
||||
DROP TABLE test_enc1; |
||||
DROP EXTENSION pg_tde; |
||||
|
@ -1,16 +1,32 @@ |
||||
CREATE EXTENSION IF NOT EXISTS pg_tde; |
||||
SELECT pg_tde_add_database_key_provider_vault_v2('vault-provider', json_object( 'type' VALUE 'remote', 'url' VALUE 'http://localhost:8889/token' ), json_object( 'type' VALUE 'remote', 'url' VALUE 'http://localhost:8889/url' ), to_json('secret'::text), NULL); |
||||
pg_tde_add_database_key_provider_vault_v2 |
||||
------------------------------------------- |
||||
1 |
||||
(1 row) |
||||
|
||||
SELECT pg_tde_set_key_using_database_key_provider('test-db-key','vault-provider'); |
||||
pg_tde_set_key_using_database_key_provider |
||||
-------------------------------------------- |
||||
|
||||
(1 row) |
||||
|
||||
CREATE TABLE test_enc2(id SERIAL,k INTEGER,PRIMARY KEY (id)) USING tde_heap; |
||||
INSERT INTO test_enc2 (k) VALUES (5),(6); |
||||
SELECT * FROM test_enc2 ORDER BY id ASC; |
||||
id | k |
||||
----+--- |
||||
1 | 5 |
||||
2 | 6 |
||||
(2 rows) |
||||
|
||||
-- server restart |
||||
SELECT * FROM test_enc2 ORDER BY id ASC; |
||||
id | k |
||||
----+--- |
||||
1 | 5 |
||||
2 | 6 |
||||
(2 rows) |
||||
|
||||
DROP TABLE test_enc2; |
||||
DROP EXTENSION pg_tde; |
||||
|
Loading…
Reference in new issue