diff options
author | Frédéric Guillot <fred@miniflux.net> | 2017-12-16 18:07:53 -0800 |
---|---|---|
committer | Frédéric Guillot <fred@miniflux.net> | 2017-12-16 18:07:53 -0800 |
commit | 00257988ef1707a028cd7dd0b1f8f68e6e8fac53 (patch) | |
tree | f54ccd93abb5054336baea1f0a4a99f8700fc81a /sql | |
parent | 58acd1d5e3a997d27f60549b51bdf41df900c6c6 (diff) |
Session management refactoring
Diffstat (limited to 'sql')
-rw-r--r-- | sql/schema_version_10.sql | 8 | ||||
-rw-r--r-- | sql/sql.go | 29 |
2 files changed, 27 insertions, 10 deletions
diff --git a/sql/schema_version_10.sql b/sql/schema_version_10.sql new file mode 100644 index 0000000..abd26d8 --- /dev/null +++ b/sql/schema_version_10.sql @@ -0,0 +1,8 @@ +drop table tokens; + +create table sessions ( + id text not null, + data jsonb not null, + created_at timestamp with time zone not null default now(), + primary key(id) +);
\ No newline at end of file @@ -1,5 +1,5 @@ // Code generated by go generate; DO NOT EDIT. -// 2017-12-16 12:08:03.005451004 -0800 PST m=+0.002264796 +// 2017-12-16 17:48:32.268871258 -0800 PST m=+0.002507937 package sql @@ -108,6 +108,14 @@ create table feed_icons ( foreign key (icon_id) references icons(id) on delete cascade ); `, + "schema_version_10": `drop table tokens; + +create table sessions ( + id text not null, + data jsonb not null, + created_at timestamp with time zone not null default now(), + primary key(id) +);`, "schema_version_2": `create extension if not exists hstore; alter table users add column extra hstore; create index users_extra_idx on users using gin(extra); @@ -147,13 +155,14 @@ alter table users add column entry_direction entry_sorting_direction default 'as } var SqlMapChecksums = map[string]string{ - "schema_version_1": "7be580fc8a93db5da54b2f6e87019803c33b0b0c28482c7af80cef873bdac4e2", - "schema_version_2": "e8e9ff32478df04fcddad10a34cba2e8bb1e67e7977b5bd6cdc4c31ec94282b4", - "schema_version_3": "a54745dbc1c51c000f74d4e5068f1e2f43e83309f023415b1749a47d5c1e0f12", - "schema_version_4": "216ea3a7d3e1704e40c797b5dc47456517c27dbb6ca98bf88812f4f63d74b5d9", - "schema_version_5": "46397e2f5f2c82116786127e9f6a403e975b14d2ca7b652a48cd1ba843e6a27c", - "schema_version_6": "9d05b4fb223f0e60efc716add5048b0ca9c37511cf2041721e20505d6d798ce4", - "schema_version_7": "33f298c9aa30d6de3ca28e1270df51c2884d7596f1283a75716e2aeb634cd05c", - "schema_version_8": "9922073fc4032d8922617ec6a6a07ae8d4817846c138760fb96cb5608ab83bfc", - "schema_version_9": "de5ba954752fe808a993feef5bf0c6f808e0a4ced5379de8bec8342678150892", + "schema_version_1": "7be580fc8a93db5da54b2f6e87019803c33b0b0c28482c7af80cef873bdac4e2", + "schema_version_10": "8faf15ddeff7c8cc305e66218face11ed92b97df2bdc2d0d7944d61441656795", + "schema_version_2": "e8e9ff32478df04fcddad10a34cba2e8bb1e67e7977b5bd6cdc4c31ec94282b4", + "schema_version_3": "a54745dbc1c51c000f74d4e5068f1e2f43e83309f023415b1749a47d5c1e0f12", + "schema_version_4": "216ea3a7d3e1704e40c797b5dc47456517c27dbb6ca98bf88812f4f63d74b5d9", + "schema_version_5": "46397e2f5f2c82116786127e9f6a403e975b14d2ca7b652a48cd1ba843e6a27c", + "schema_version_6": "9d05b4fb223f0e60efc716add5048b0ca9c37511cf2041721e20505d6d798ce4", + "schema_version_7": "33f298c9aa30d6de3ca28e1270df51c2884d7596f1283a75716e2aeb634cd05c", + "schema_version_8": "9922073fc4032d8922617ec6a6a07ae8d4817846c138760fb96cb5608ab83bfc", + "schema_version_9": "de5ba954752fe808a993feef5bf0c6f808e0a4ced5379de8bec8342678150892", } |