Store creation time for domains

This commit is contained in:
Al Beano 2017-08-20 20:52:30 +01:00
parent f0a6048185
commit 063f184455
3 changed files with 6 additions and 2 deletions

2
dbupdate/3.sql Normal file
View File

@ -0,0 +1,2 @@
alter table domain add column since integer not null default 1503187200;
update cyberman set dbrev=4;

View File

@ -70,6 +70,7 @@ post '/domains/new' => sub {
{ {
"name" => $name, "name" => $name,
"ownerid" => vars->{"auth"}, "ownerid" => vars->{"auth"},
"since" => time,
}, },
); );

View File

@ -3,7 +3,7 @@ create table cyberman (
id integer primary key, id integer primary key,
dbrev integer not null dbrev integer not null
); );
insert into cyberman (dbrev) values (3); insert into cyberman (dbrev) values (4);
drop table if exists user; drop table if exists user;
create table user ( create table user (
@ -30,7 +30,8 @@ create table domain (
id integer primary key, id integer primary key,
name string not null, name string not null,
ownerid integer not null, ownerid integer not null,
lastsid integer not null default 0 lastsid integer not null default 0,
since integer not null default 1503187200
); );
drop table if exists record; drop table if exists record;