// Code generated by sqlc. DO NOT EDIT. // versions: // sqlc v1.27.0 package db import ( "github.com/jackc/pgx/v5/pgtype" ) type EmailVerificationToken struct { ID string UserID string Email string ExpiresAt pgtype.Timestamptz } type File struct { ID string UserID string ProjectID pgtype.Text Key string Name string Size int64 Etag string CreatedAtEpoch int64 UpdatedAtEpoch int64 } type Project struct { ID string Uuid pgtype.UUID Name string UserID string QrBackground string QrForeground string CustomDomain pgtype.Text DomainStatus string EnableCustomDomain bool CustomIp pgtype.Text CustomDomainID pgtype.Text QrCornerSquareStyle string QrDotStyle string QrImageBase64 pgtype.Text } type Session struct { ID string UserID string ExpiresAt pgtype.Timestamptz } type Shortener struct { ID string Link string Code string CreatedAt pgtype.Timestamp UserID string ProjectID pgtype.Text Active bool Ios bool IosLink pgtype.Text Android bool AndroidLink pgtype.Text IsFileUpload bool FilePath pgtype.Text } type User struct { ID string Uuid pgtype.UUID Email string Username pgtype.Text Password pgtype.Text CreatedAt pgtype.Timestamp EmailVerified bool GoogleID pgtype.Text Plan string StripeCustomerID pgtype.Text QrCornerSquareStyle string QrDotStyle string QrBackground string QrForeground string QrImageBase64 pgtype.Text FileStorageUsageInByte int64 } type Visitor struct { ID string ShortenerID string CreatedAt pgtype.Timestamp CountryCode string Country string City string DeviceType string DeviceVendor string Os string Browser string Referer string }