Files
workspace/code/allapp/allapp-go/db/repo/models.go
T
2026-03-04 17:30:05 +08:00

92 lines
1.7 KiB
Go

// Code generated by sqlc. DO NOT EDIT.
// versions:
// sqlc v1.30.0
package repo
import (
"github.com/jackc/pgx/v5/pgtype"
)
type FinanceCategoryDefault struct {
ID int64
Name string
Icon string
Type int16
SortNumber int32
CreateTime pgtype.Timestamptz
UpdateTime pgtype.Timestamptz
}
type FinanceCategorySpace struct {
ID int64
SpaceID int64
Name string
Icon string
Type int16
SortNumber int32
CreateBy int64
CreateTime pgtype.Timestamptz
UpdateBy int64
UpdateTime pgtype.Timestamptz
}
type FinanceRecord struct {
ID int64
CategoryID int64
SpaceID int64
Amount pgtype.Numeric
Remark pgtype.Text
RecordTime pgtype.Date
CreateBy int64
CreateTime pgtype.Timestamptz
UpdateBy int64
UpdateTime pgtype.Timestamptz
}
type Space struct {
ID int64
Name string
InviteCode string
OwnerID int64
Status int16
DisabledTime pgtype.Timestamptz
DissolveTime pgtype.Timestamptz
CreateTime pgtype.Timestamptz
UpdateTime pgtype.Timestamptz
}
type SpaceMember struct {
ID int64
SpaceID int64
UserID int64
Role int16
IsDefault int16
SortNumber int32
MemberName string
Status int16
DisabledTime pgtype.Timestamptz
ExitTime pgtype.Timestamptz
JoinTime pgtype.Timestamptz
UpdateTime pgtype.Timestamptz
}
type User struct {
ID int64
Nickname string
Avatar string
Status int16
LastLoginTime pgtype.Timestamptz
CreateTime pgtype.Timestamptz
UpdateTime pgtype.Timestamptz
}
type UserOauth struct {
ID int64
UserID int64
Type int16
Openid string
CreateTime pgtype.Timestamptz
UpdateTime pgtype.Timestamptz
}