Skip to content

Commit ca717f3

Browse files
committed
Merged branch bugfix/email-verification into develop
1 parent ec9901b commit ca717f3

3 files changed

Lines changed: 57 additions & 5 deletions

File tree

src/core/migrations/postgres/versions/2026_06_02_23_41_email_verification_attempt.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ def upgrade() -> None:
1818
op.execute(
1919
"""
2020
CREATE TABLE email_verification_attempt (
21-
ref_id BIGINT NOT NULL,
21+
ref_id INTEGER GENERATED BY DEFAULT AS IDENTITY NOT NULL,
2222
version INTEGER NOT NULL,
2323
archived BOOLEAN NOT NULL,
2424
archival_reason VARCHAR(255),
25-
created_time TIMESTAMP NOT NULL,
26-
last_modified_time TIMESTAMP NOT NULL,
27-
archived_time TIMESTAMP,
28-
user_ref_id BIGINT NOT NULL,
25+
created_time TIMESTAMP WITH TIME ZONE NOT NULL,
26+
last_modified_time TIMESTAMP WITH TIME ZONE NOT NULL,
27+
archived_time TIMESTAMP WITH TIME ZONE,
28+
user_ref_id INTEGER NOT NULL,
2929
name VARCHAR NOT NULL DEFAULT 'Email Verification',
3030
code VARCHAR NOT NULL,
3131
expires_in_mins INTEGER NOT NULL,
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
"""email verification attempt ref id identity
2+
3+
Revision ID: c3cc27543077
4+
Revises: 9b53b5d8b981
5+
Create Date: 2026-06-06 00:18:05.532213
6+
7+
"""
8+
9+
from alembic import op
10+
11+
revision = "c3cc27543077"
12+
down_revision = "9b53b5d8b981"
13+
branch_labels = None
14+
depends_on = None
15+
16+
17+
def upgrade() -> None:
18+
op.execute(
19+
"""
20+
ALTER TABLE email_verification_attempt
21+
ALTER COLUMN ref_id ADD GENERATED BY DEFAULT AS IDENTITY
22+
"""
23+
)
24+
25+
26+
def downgrade() -> None:
27+
op.execute(
28+
"""
29+
ALTER TABLE email_verification_attempt
30+
ALTER COLUMN ref_id DROP IDENTITY IF EXISTS
31+
"""
32+
)
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
"""email verification attempt ref id identity
2+
3+
Revision ID: c3cc27543077
4+
Revises: 9b53b5d8b981
5+
Create Date: 2026-06-06 00:18:00.984071
6+
7+
"""
8+
9+
revision = "c3cc27543077"
10+
down_revision = "9b53b5d8b981"
11+
branch_labels = None
12+
depends_on = None
13+
14+
15+
def upgrade() -> None:
16+
pass
17+
18+
19+
def downgrade() -> None:
20+
pass

0 commit comments

Comments
 (0)