// 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 }