Skip to content

Commit d51b80b

Browse files
committed
created initial migration
1 parent 0e485b7 commit d51b80b

File tree

1 file changed

+19
-0
lines changed
  • captchaservice-backend/src/main/resources/db/migration/schema

1 file changed

+19
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
CREATE TABLE captcha_request
2+
(
3+
id UUID NOT NULL,
4+
source_address_hash VARCHAR(64) NOT NULL,
5+
valid_until TIMESTAMP WITHOUT TIME ZONE NOT NULL,
6+
CONSTRAINT pk_captcharequest PRIMARY KEY (id)
7+
);
8+
9+
CREATE TABLE invalidated_payload
10+
(
11+
id UUID NOT NULL,
12+
payload_hash VARCHAR(64) NOT NULL,
13+
valid_until TIMESTAMP WITHOUT TIME ZONE NOT NULL,
14+
CONSTRAINT pk_invalidatedpayload PRIMARY KEY (id)
15+
);
16+
17+
CREATE INDEX idx_captcha_request_source_address_hash ON captcha_request (source_address_hash);
18+
19+
CREATE INDEX idx_invalidated_payload_payload_hash ON invalidated_payload (payload_hash);

0 commit comments

Comments
 (0)