20 lines
439 B
Go
20 lines
439 B
Go
package db
|
|
|
|
import (
|
|
"time"
|
|
)
|
|
|
|
type Group struct {
|
|
GroupID int `json:"group_id"`
|
|
GroupName string `json:"group_name"`
|
|
}
|
|
|
|
type Task struct {
|
|
TaskID int `json:"task_id"`
|
|
TaskName string `json:"task_name"`
|
|
TaskDescription *string `json:"task_description,omitempty"`
|
|
GroupID int `json:"group_id"`
|
|
IsDone bool `json:"is_done"`
|
|
CreatedAt time.Time `json:"created_at"`
|
|
}
|