You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
78 lines
1.3 KiB
78 lines
1.3 KiB
// Code generated by sqlc. DO NOT EDIT.
|
|
// versions:
|
|
// sqlc v1.13.0
|
|
|
|
package mysqlcore
|
|
|
|
import (
|
|
"database/sql"
|
|
"time"
|
|
|
|
"git.aiterp.net/stufflog3/stufflog3-api/internal/sqltypes"
|
|
)
|
|
|
|
type Item struct {
|
|
ID int
|
|
ScopeID int
|
|
ProjectRequirementID sql.NullInt32
|
|
Name string
|
|
Description string
|
|
CreatedTime time.Time
|
|
CreatedUserID string
|
|
AcquiredTime sql.NullTime
|
|
ScheduledDate sqltypes.NullDate
|
|
}
|
|
|
|
type ItemStatProgress struct {
|
|
ItemID int
|
|
StatID int
|
|
Acquired int
|
|
Required int
|
|
}
|
|
|
|
type Project struct {
|
|
ID int
|
|
ScopeID int
|
|
AuthorID string
|
|
Name string
|
|
Status int
|
|
Description string
|
|
CreatedTime time.Time
|
|
}
|
|
|
|
type ProjectRequirement struct {
|
|
ID int
|
|
ScopeID int
|
|
ProjectID int
|
|
Name string
|
|
Status int
|
|
Description string
|
|
}
|
|
|
|
type ProjectRequirementStat struct {
|
|
ProjectRequirementID int
|
|
StatID int
|
|
Required int
|
|
}
|
|
|
|
type Scope struct {
|
|
ID int
|
|
Name string
|
|
Abbreviation string
|
|
}
|
|
|
|
type ScopeMember struct {
|
|
ScopeID int
|
|
UserID string
|
|
Name string
|
|
Owner bool
|
|
}
|
|
|
|
type Stat struct {
|
|
ID int
|
|
ScopeID int
|
|
Name string
|
|
Description string
|
|
Weight float64
|
|
AllowedAmounts sqltypes.NullRawMessage
|
|
}
|