// Code generated by sqlc. DO NOT EDIT. // versions: // sqlc v1.30.0 package queries import ( "context" ) type Querier interface { CountUsers(ctx context.Context) (int64, error) CreateIpProvider(ctx context.Context, arg CreateIpProviderParams) (IpProvider, error) CreateRecord(ctx context.Context, arg CreateRecordParams) (Record, error) CreateUser(ctx context.Context, arg CreateUserParams) (User, error) CreateZone(ctx context.Context, arg CreateZoneParams) (Zone, error) DeleteIpProvider(ctx context.Context, id int64) error DeleteRecord(ctx context.Context, id int64) error DeleteRecordByCfID(ctx context.Context, arg DeleteRecordByCfIDParams) error DeleteZone(ctx context.Context, id int64) error GetIpProvider(ctx context.Context, id int64) (IpProvider, error) GetRecord(ctx context.Context, id int64) (GetRecordRow, error) GetSetting(ctx context.Context, key string) (string, error) GetUserByUsername(ctx context.Context, username string) (User, error) GetZone(ctx context.Context, id int64) (Zone, error) ListEnabledIpProviderUrls(ctx context.Context) ([]string, error) ListIpProviders(ctx context.Context) ([]IpProvider, error) ListNonStaticRecords(ctx context.Context) ([]ListNonStaticRecordsRow, error) ListRecordCfIDsByZone(ctx context.Context, zoneID int64) ([]string, error) ListRecords(ctx context.Context) ([]ListRecordsRow, error) ListRecordsByZone(ctx context.Context, zoneID int64) ([]ListRecordsByZoneRow, error) ListZones(ctx context.Context) ([]Zone, error) UpdateIpProvider(ctx context.Context, arg UpdateIpProviderParams) (IpProvider, error) UpdateRecord(ctx context.Context, arg UpdateRecordParams) (Record, error) UpdateRecordContent(ctx context.Context, arg UpdateRecordContentParams) error UpdateZone(ctx context.Context, arg UpdateZoneParams) (Zone, error) UpsertRecord(ctx context.Context, arg UpsertRecordParams) (Record, error) UpsertSetting(ctx context.Context, arg UpsertSettingParams) error } var _ Querier = (*Queries)(nil)