This commit is contained in:
2023-04-28 07:13:50 +08:00
parent c2549703f0
commit 8b14c7b7ec
5 changed files with 13 additions and 4 deletions

View File

@@ -66,6 +66,7 @@ type Model struct {
Tags string `json:"tags"` Tags string `json:"tags"`
CreatedAt string `json:"created_at"` CreatedAt string `json:"created_at"`
UpdatedAt string `json:"updated_at"` UpdatedAt string `json:"updated_at"`
UserID int `json:"user_id"`
} }
type Task struct { type Task struct {
@@ -76,6 +77,7 @@ type Task struct {
Progress int `json:"progress"` // (0-100) Progress int `json:"progress"` // (0-100)
CreatedAt string `json:"created_at"` CreatedAt string `json:"created_at"`
UpdatedAt string `json:"updated_at"` UpdatedAt string `json:"updated_at"`
UserID int `json:"user_id"`
} }
type Image struct { type Image struct {
@@ -92,6 +94,7 @@ type Image struct {
FromImage string `json:"from_image"` // Image to start from FromImage string `json:"from_image"` // Image to start from
CreatedAt string `json:"created_at"` CreatedAt string `json:"created_at"`
UpdatedAt string `json:"updated_at"` UpdatedAt string `json:"updated_at"`
UserID int `json:"user_id"`
} }
type Tag struct { type Tag struct {

View File

@@ -40,7 +40,8 @@ func init() {
seed INTEGER, seed INTEGER,
from_image TEXT, from_image TEXT,
created_at TEXT, created_at TEXT,
updated_at TEXT updated_at TEXT,
user_id INTEGER
); );
CREATE TABLE IF NOT EXISTS models( CREATE TABLE IF NOT EXISTS models(
id INTEGER PRIMARY KEY AUTOINCREMENT, id INTEGER PRIMARY KEY AUTOINCREMENT,
@@ -53,14 +54,15 @@ func init() {
progress INTEGER, progress INTEGER,
tags TEXT, tags TEXT,
created_at TEXT, created_at TEXT,
updated_at TEXT updated_at TEXT,
user_id INTEGER
); );
CREATE TABLE IF NOT EXISTS users( CREATE TABLE IF NOT EXISTS users(
id INTEGER PRIMARY KEY AUTOINCREMENT, id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT, name TEXT,
password TEXT, password TEXT,
created_at TEXT, created_at TEXT,
updated_at TEXT updated_at TEXT,
); );
CREATE TABLE IF NOT EXISTS tags( CREATE TABLE IF NOT EXISTS tags(
id INTEGER PRIMARY KEY AUTOINCREMENT, id INTEGER PRIMARY KEY AUTOINCREMENT,
@@ -74,7 +76,8 @@ func init() {
status TEXT, status TEXT,
progress INTEGER, progress INTEGER,
created_at TEXT, created_at TEXT,
updated_at TEXT updated_at TEXT,
user_id INTEGER
); );
`) `)
defer db.Close() defer db.Close()

View File

@@ -19,6 +19,7 @@ type Image struct {
FromImage string `json:"from_image"` // Image to start from FromImage string `json:"from_image"` // Image to start from
CreatedAt string `json:"created_at"` CreatedAt string `json:"created_at"`
UpdatedAt string `json:"updated_at"` UpdatedAt string `json:"updated_at"`
UserID int `json:"user_id"`
} }
func (image *Image) Create() error { func (image *Image) Create() error {

View File

@@ -17,6 +17,7 @@ type Model struct {
Tags string `json:"tags"` Tags string `json:"tags"`
CreatedAt string `json:"created_at"` CreatedAt string `json:"created_at"`
UpdatedAt string `json:"updated_at"` UpdatedAt string `json:"updated_at"`
UserID int `json:"user_id"`
} }
func (model *Model) Create() error { func (model *Model) Create() error {

View File

@@ -13,6 +13,7 @@ type Task struct {
Progress int `json:"progress"` // (0-100) Progress int `json:"progress"` // (0-100)
CreatedAt string `json:"created_at"` CreatedAt string `json:"created_at"`
UpdatedAt string `json:"updated_at"` UpdatedAt string `json:"updated_at"`
UserID int `json:"user_id"`
} }
func (task *Task) Create() error { func (task *Task) Create() error {