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