// Code generated by sqlc. DO NOT EDIT. // versions: // sqlc v1.27.0 package dbq import ( "github.com/jackc/pgx/v5/pgtype" ) type Album struct { ID pgtype.UUID Title string SortTitle string ArtistID pgtype.UUID ReleaseDate pgtype.Date Mbid *string CoverArtPath *string CreatedAt pgtype.Timestamptz UpdatedAt pgtype.Timestamptz } type Artist struct { ID pgtype.UUID Name string SortName string Mbid *string CreatedAt pgtype.Timestamptz UpdatedAt pgtype.Timestamptz } type Session struct { ID pgtype.UUID UserID pgtype.UUID TokenHash []byte UserAgent string CreatedAt pgtype.Timestamptz LastSeenAt pgtype.Timestamptz } type Track struct { ID pgtype.UUID Title string AlbumID pgtype.UUID ArtistID pgtype.UUID TrackNumber *int32 DiscNumber *int32 DurationMs int32 FilePath string FileSize int64 FileFormat string Bitrate *int32 Mbid *string Genre *string AddedAt pgtype.Timestamptz UpdatedAt pgtype.Timestamptz } type User struct { ID pgtype.UUID Username string PasswordHash string ApiToken string IsAdmin bool CreatedAt pgtype.Timestamptz SubsonicPassword *string }