From ad316841f248a79d32dcce6bc2573622dd15ccd0 Mon Sep 17 00:00:00 2001 From: Joe Nelson Date: Tue, 10 Nov 2015 21:09:56 -0800 Subject: [PATCH] Restrict possible values of token_type --- schema-templates/blog.sql | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/schema-templates/blog.sql b/schema-templates/blog.sql index ffdf18797..82dab8a73 100644 --- a/schema-templates/blog.sql +++ b/schema-templates/blog.sql @@ -120,10 +120,12 @@ create trigger send_validation ------------------------------------------------------------------------------- -- Email Validation and Password Reset +create type token_type_enum as enum ('validation', 'reset'); + create table if not exists basic_auth.tokens ( token uuid unique, - token_type text not null, + token_type token_type_enum not null, email text not null, created_at timestamptz not null default current_date, constraint t_pk primary key (token),