Skip to content

Instantly share code, notes, and snippets.

@talalUcef
Created November 11, 2020 14:05
Show Gist options
  • Save talalUcef/d40a36bd0b6c1d50ad5417f05e6db0d8 to your computer and use it in GitHub Desktop.
Save talalUcef/d40a36bd0b6c1d50ad5417f05e6db0d8 to your computer and use it in GitHub Desktop.
CREATE TABLE vault_kv_store (
parent_path TEXT COLLATE "C" NOT NULL,
path TEXT COLLATE "C",
key TEXT COLLATE "C",
value BYTEA,
CONSTRAINT pkey PRIMARY KEY (path, key)
);
CREATE INDEX parent_path_idx ON vault_kv_store (parent_path);
CREATE TABLE vault_ha_locks (
ha_key TEXT COLLATE "C" NOT NULL,
ha_identity TEXT COLLATE "C" NOT NULL,
ha_value TEXT COLLATE "C",
valid_until TIMESTAMP WITH TIME ZONE NOT NULL,
CONSTRAINT ha_key PRIMARY KEY (ha_key)
);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment