aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Dessaux2021-09-08 15:07:09 +0200
committerJulien Dessaux2021-09-08 15:08:16 +0200
commit33926a10a8729982b0e2353810c63f25d888b348 (patch)
tree690c6ec4bd82c12129c7d4ce53db9b5ba20c4127
parentAdded logic to fetch train stops data if missing when starting the webserver (diff)
downloadtrains-33926a10a8729982b0e2353810c63f25d888b348.tar.gz
trains-33926a10a8729982b0e2353810c63f25d888b348.tar.bz2
trains-33926a10a8729982b0e2353810c63f25d888b348.zip
Removed useless user model code
Diffstat (limited to '')
-rw-r--r--pkg/database/migrations.go3
-rw-r--r--pkg/model/users.go9
2 files changed, 5 insertions, 7 deletions
diff --git a/pkg/database/migrations.go b/pkg/database/migrations.go
index 7c74bcf..ada638a 100644
--- a/pkg/database/migrations.go
+++ b/pkg/database/migrations.go
@@ -15,8 +15,7 @@ var allMigrations = []func(tx *sql.Tx) error{
username TEXT NOT NULL UNIQUE,
hash TEXT,
email TEXT,
- created_at DATE DEFAULT (datetime('now')),
- last_login_at DATE DEFAULT NULL
+ created_at DATE DEFAULT (datetime('now'))
);
CREATE TABLE sessions (
token TEXT PRIMARY KEY,
diff --git a/pkg/model/users.go b/pkg/model/users.go
index 943d161..0edee32 100644
--- a/pkg/model/users.go
+++ b/pkg/model/users.go
@@ -3,11 +3,10 @@ package model
import "time"
type User struct {
- Id int `json:"id"`
- Username string `json:"username"`
- Email string `json:"email"`
- Created_at *time.Time `json:"created_at"`
- Last_login_at *time.Time `json:"last_login_at"`
+ Id int
+ Username string
+ Email string
+ CreatedAt *time.Time
}
type UserLogin struct {