mirror of https://github.com/postgres/postgres
Numbered TAP tests were done so following the core. However, there is no reason for this, and it creates complications when, for example, we need to remove some tests. Besides, regression tests are in alphabetical order.pull/230/head
parent
75aad06e56
commit
ab2091b0fc
@ -1,32 +0,0 @@ |
||||
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 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; |
||||
id | k |
||||
----+--- |
||||
1 | 5 |
||||
2 | 6 |
||||
(2 rows) |
||||
|
||||
-- server restart |
||||
SELECT * FROM test_enc2 ORDER BY id; |
||||
id | k |
||||
----+--- |
||||
1 | 5 |
||||
2 | 6 |
||||
(2 rows) |
||||
|
||||
DROP TABLE test_enc2; |
||||
DROP EXTENSION pg_tde; |
@ -1,32 +0,0 @@ |
||||
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 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; |
||||
id | k |
||||
----+--- |
||||
1 | 5 |
||||
2 | 6 |
||||
(2 rows) |
||||
|
||||
-- server restart |
||||
SELECT * FROM test_enc1 ORDER BY id; |
||||
id | k |
||||
----+--- |
||||
1 | 5 |
||||
2 | 6 |
||||
(2 rows) |
||||
|
||||
DROP TABLE test_enc1; |
||||
DROP EXTENSION pg_tde; |
@ -1,32 +0,0 @@ |
||||
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 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; |
||||
id | k |
||||
----+--- |
||||
1 | 5 |
||||
2 | 6 |
||||
(2 rows) |
||||
|
||||
-- server restart |
||||
SELECT * FROM test_enc2 ORDER BY id; |
||||
id | k |
||||
----+--- |
||||
1 | 5 |
||||
2 | 6 |
||||
(2 rows) |
||||
|
||||
DROP TABLE test_enc2; |
||||
DROP EXTENSION pg_tde; |
Loading…
Reference in new issue