aboutsummaryrefslogtreecommitdiff
path: root/sql
diff options
context:
space:
mode:
authorFelix Hanley <felix@userspace.com.au>2020-02-26 03:42:46 +0000
committerFelix Hanley <felix@userspace.com.au>2020-02-26 03:42:46 +0000
commitf4b5128283bb4a40c97a1020b39fd662196fa132 (patch)
tree5f2d83b2b220bf033a94fc8df4d37f172f6be4b6 /sql
parentd6869c3f614257c2c96a5e9066158a8c9ac4cd06 (diff)
downloadsws-f4b5128283bb4a40c97a1020b39fd662196fa132.tar.gz
sws-f4b5128283bb4a40c97a1020b39fd662196fa132.tar.bz2
Add user auth and flashes
Diffstat (limited to 'sql')
-rw-r--r--sql/sqlite3/03_users.sql16
1 files changed, 16 insertions, 0 deletions
diff --git a/sql/sqlite3/03_users.sql b/sql/sqlite3/03_users.sql
new file mode 100644
index 0000000..b332c9c
--- /dev/null
+++ b/sql/sqlite3/03_users.sql
@@ -0,0 +1,16 @@
+create table users (
+ id integer primary key autoincrement,
+ email varchar not null,
+ first_name varchar not null,
+ last_name varchar not null,
+ enabled integer not null default 0,
+ pw_hash varchar not null,
+ pw_salt varchar not null,
+ last_login_at timestamp null,
+ created_at timestamp not null,
+ updated_at timestamp not null
+);
+create index "users#email" on users(email);
+
+insert into users (email, first_name, last_name, enabled, pw_hash, pw_salt, created_at, updated_at)
+values ('admin@example.com', 'Admin', 'User', 1, 'f1b4e14683c2ad53b3c798baeea6b17b7cf77b291825353cff3f24a255d98fe9', 'UvQgb6w0RjCOaM9L', date('now'), date('now'));