Documentation ¶
Index ¶
- Variables
- func AddAuditEventHook(hookPoint boil.HookPoint, auditEventHook AuditEventHook)
- func AddCandleHook(hookPoint boil.HookPoint, candleHook CandleHook)
- func AddDatahistoryjobHook(hookPoint boil.HookPoint, datahistoryjobHook DatahistoryjobHook)
- func AddDatahistoryjobresultHook(hookPoint boil.HookPoint, datahistoryjobresultHook DatahistoryjobresultHook)
- func AddExchangeHook(hookPoint boil.HookPoint, exchangeHook ExchangeHook)
- func AddScriptExecutionHook(hookPoint boil.HookPoint, scriptExecutionHook ScriptExecutionHook)
- func AddScriptHook(hookPoint boil.HookPoint, scriptHook ScriptHook)
- func AddTradeHook(hookPoint boil.HookPoint, tradeHook TradeHook)
- func AddWithdrawalCryptoHook(hookPoint boil.HookPoint, withdrawalCryptoHook WithdrawalCryptoHook)
- func AddWithdrawalFiatHook(hookPoint boil.HookPoint, withdrawalFiatHook WithdrawalFiatHook)
- func AddWithdrawalHistoryHook(hookPoint boil.HookPoint, withdrawalHistoryHook WithdrawalHistoryHook)
- func AuditEventExists(ctx context.Context, exec boil.ContextExecutor, iD int64) (bool, error)
- func AuditEvents(mods ...qm.QueryMod) auditEventQuery
- func CandleExists(ctx context.Context, exec boil.ContextExecutor, iD string) (bool, error)
- func Candles(mods ...qm.QueryMod) candleQuery
- func DatahistoryjobExists(ctx context.Context, exec boil.ContextExecutor, iD string) (bool, error)
- func DatahistoryjobresultExists(ctx context.Context, exec boil.ContextExecutor, iD string) (bool, error)
- func Datahistoryjobresults(mods ...qm.QueryMod) datahistoryjobresultQuery
- func Datahistoryjobs(mods ...qm.QueryMod) datahistoryjobQuery
- func ExchangeExists(ctx context.Context, exec boil.ContextExecutor, iD string) (bool, error)
- func Exchanges(mods ...qm.QueryMod) exchangeQuery
- func NewQuery(mods ...qm.QueryMod) *queries.Query
- func ScriptExecutionExists(ctx context.Context, exec boil.ContextExecutor, iD string) (bool, error)
- func ScriptExecutions(mods ...qm.QueryMod) scriptExecutionQuery
- func ScriptExists(ctx context.Context, exec boil.ContextExecutor, iD string) (bool, error)
- func Scripts(mods ...qm.QueryMod) scriptQuery
- func TradeExists(ctx context.Context, exec boil.ContextExecutor, iD string) (bool, error)
- func Trades(mods ...qm.QueryMod) tradeQuery
- func WithdrawalCryptoExists(ctx context.Context, exec boil.ContextExecutor, iD int64) (bool, error)
- func WithdrawalCryptos(mods ...qm.QueryMod) withdrawalCryptoQuery
- func WithdrawalFiatExists(ctx context.Context, exec boil.ContextExecutor, iD int64) (bool, error)
- func WithdrawalFiats(mods ...qm.QueryMod) withdrawalFiatQuery
- func WithdrawalHistories(mods ...qm.QueryMod) withdrawalHistoryQuery
- func WithdrawalHistoryExists(ctx context.Context, exec boil.ContextExecutor, iD string) (bool, error)
- type AuditEvent
- func (o *AuditEvent) Delete(ctx context.Context, exec boil.ContextExecutor) (int64, error)
- func (o *AuditEvent) Insert(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) error
- func (o *AuditEvent) Reload(ctx context.Context, exec boil.ContextExecutor) error
- func (o *AuditEvent) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
- func (o *AuditEvent) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, ...) error
- type AuditEventHook
- type AuditEventSlice
- type Candle
- func (o *Candle) Delete(ctx context.Context, exec boil.ContextExecutor) (int64, error)
- func (o *Candle) ExchangeName(mods ...qm.QueryMod) exchangeQuery
- func (o *Candle) Insert(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) error
- func (o *Candle) Reload(ctx context.Context, exec boil.ContextExecutor) error
- func (o *Candle) RemoveSourceJob(ctx context.Context, exec boil.ContextExecutor, related *Datahistoryjob) error
- func (o *Candle) RemoveValidationJob(ctx context.Context, exec boil.ContextExecutor, related *Datahistoryjob) error
- func (o *Candle) SetExchangeName(ctx context.Context, exec boil.ContextExecutor, insert bool, related *Exchange) error
- func (o *Candle) SetSourceJob(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *Candle) SetValidationJob(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *Candle) SourceJob(mods ...qm.QueryMod) datahistoryjobQuery
- func (o *Candle) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
- func (o *Candle) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, ...) error
- func (o *Candle) ValidationJob(mods ...qm.QueryMod) datahistoryjobQuery
- type CandleHook
- type CandleSlice
- type Datahistoryjob
- func (o *Datahistoryjob) AddJobDatahistoryjobresults(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *Datahistoryjob) AddJobDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *Datahistoryjob) AddPrerequisiteJobDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *Datahistoryjob) AddSourceJobCandles(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *Datahistoryjob) AddValidationJobCandles(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *Datahistoryjob) Delete(ctx context.Context, exec boil.ContextExecutor) (int64, error)
- func (o *Datahistoryjob) ExchangeName(mods ...qm.QueryMod) exchangeQuery
- func (o *Datahistoryjob) Insert(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) error
- func (o *Datahistoryjob) JobDatahistoryjobresults(mods ...qm.QueryMod) datahistoryjobresultQuery
- func (o *Datahistoryjob) JobDatahistoryjobs(mods ...qm.QueryMod) datahistoryjobQuery
- func (o *Datahistoryjob) PrerequisiteJobDatahistoryjobs(mods ...qm.QueryMod) datahistoryjobQuery
- func (o *Datahistoryjob) Reload(ctx context.Context, exec boil.ContextExecutor) error
- func (o *Datahistoryjob) RemoveJobDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, related ...*Datahistoryjob) error
- func (o *Datahistoryjob) RemovePrerequisiteJobDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, related ...*Datahistoryjob) error
- func (o *Datahistoryjob) RemoveSecondaryExchange(ctx context.Context, exec boil.ContextExecutor, related *Exchange) error
- func (o *Datahistoryjob) RemoveSourceJobCandles(ctx context.Context, exec boil.ContextExecutor, related ...*Candle) error
- func (o *Datahistoryjob) RemoveValidationJobCandles(ctx context.Context, exec boil.ContextExecutor, related ...*Candle) error
- func (o *Datahistoryjob) SecondaryExchange(mods ...qm.QueryMod) exchangeQuery
- func (o *Datahistoryjob) SetExchangeName(ctx context.Context, exec boil.ContextExecutor, insert bool, related *Exchange) error
- func (o *Datahistoryjob) SetJobDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *Datahistoryjob) SetPrerequisiteJobDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *Datahistoryjob) SetSecondaryExchange(ctx context.Context, exec boil.ContextExecutor, insert bool, related *Exchange) error
- func (o *Datahistoryjob) SetSourceJobCandles(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *Datahistoryjob) SetValidationJobCandles(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *Datahistoryjob) SourceJobCandles(mods ...qm.QueryMod) candleQuery
- func (o *Datahistoryjob) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
- func (o *Datahistoryjob) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, ...) error
- func (o *Datahistoryjob) ValidationJobCandles(mods ...qm.QueryMod) candleQuery
- type DatahistoryjobHook
- type DatahistoryjobSlice
- func (o DatahistoryjobSlice) DeleteAll(ctx context.Context, exec boil.ContextExecutor) (int64, error)
- func (o *DatahistoryjobSlice) ReloadAll(ctx context.Context, exec boil.ContextExecutor) error
- func (o DatahistoryjobSlice) UpdateAll(ctx context.Context, exec boil.ContextExecutor, cols M) (int64, error)
- type Datahistoryjobresult
- func (o *Datahistoryjobresult) Delete(ctx context.Context, exec boil.ContextExecutor) (int64, error)
- func (o *Datahistoryjobresult) Insert(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) error
- func (o *Datahistoryjobresult) Job(mods ...qm.QueryMod) datahistoryjobQuery
- func (o *Datahistoryjobresult) Reload(ctx context.Context, exec boil.ContextExecutor) error
- func (o *Datahistoryjobresult) SetJob(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *Datahistoryjobresult) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
- func (o *Datahistoryjobresult) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, ...) error
- type DatahistoryjobresultHook
- type DatahistoryjobresultSlice
- func (o DatahistoryjobresultSlice) DeleteAll(ctx context.Context, exec boil.ContextExecutor) (int64, error)
- func (o *DatahistoryjobresultSlice) ReloadAll(ctx context.Context, exec boil.ContextExecutor) error
- func (o DatahistoryjobresultSlice) UpdateAll(ctx context.Context, exec boil.ContextExecutor, cols M) (int64, error)
- type Exchange
- func (o *Exchange) AddExchangeNameCandles(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *Exchange) AddExchangeNameDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *Exchange) AddExchangeNameTrades(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*Trade) error
- func (o *Exchange) AddExchangeNameWithdrawalHistories(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *Exchange) AddSecondaryExchangeDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *Exchange) Delete(ctx context.Context, exec boil.ContextExecutor) (int64, error)
- func (o *Exchange) ExchangeNameCandles(mods ...qm.QueryMod) candleQuery
- func (o *Exchange) ExchangeNameDatahistoryjobs(mods ...qm.QueryMod) datahistoryjobQuery
- func (o *Exchange) ExchangeNameTrades(mods ...qm.QueryMod) tradeQuery
- func (o *Exchange) ExchangeNameWithdrawalHistories(mods ...qm.QueryMod) withdrawalHistoryQuery
- func (o *Exchange) Insert(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) error
- func (o *Exchange) Reload(ctx context.Context, exec boil.ContextExecutor) error
- func (o *Exchange) RemoveSecondaryExchangeDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, related ...*Datahistoryjob) error
- func (o *Exchange) SecondaryExchangeDatahistoryjobs(mods ...qm.QueryMod) datahistoryjobQuery
- func (o *Exchange) SetSecondaryExchangeDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *Exchange) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
- func (o *Exchange) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, ...) error
- type ExchangeHook
- type ExchangeSlice
- type M
- type Script
- func (o *Script) AddScriptExecutions(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *Script) Delete(ctx context.Context, exec boil.ContextExecutor) (int64, error)
- func (o *Script) Insert(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) error
- func (o *Script) Reload(ctx context.Context, exec boil.ContextExecutor) error
- func (o *Script) RemoveScriptExecutions(ctx context.Context, exec boil.ContextExecutor, related ...*ScriptExecution) error
- func (o *Script) ScriptExecutions(mods ...qm.QueryMod) scriptExecutionQuery
- func (o *Script) SetScriptExecutions(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *Script) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
- func (o *Script) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, ...) error
- type ScriptExecution
- func (o *ScriptExecution) Delete(ctx context.Context, exec boil.ContextExecutor) (int64, error)
- func (o *ScriptExecution) Insert(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) error
- func (o *ScriptExecution) Reload(ctx context.Context, exec boil.ContextExecutor) error
- func (o *ScriptExecution) RemoveScript(ctx context.Context, exec boil.ContextExecutor, related *Script) error
- func (o *ScriptExecution) Script(mods ...qm.QueryMod) scriptQuery
- func (o *ScriptExecution) SetScript(ctx context.Context, exec boil.ContextExecutor, insert bool, related *Script) error
- func (o *ScriptExecution) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
- func (o *ScriptExecution) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, ...) error
- type ScriptExecutionHook
- type ScriptExecutionSlice
- func (o ScriptExecutionSlice) DeleteAll(ctx context.Context, exec boil.ContextExecutor) (int64, error)
- func (o *ScriptExecutionSlice) ReloadAll(ctx context.Context, exec boil.ContextExecutor) error
- func (o ScriptExecutionSlice) UpdateAll(ctx context.Context, exec boil.ContextExecutor, cols M) (int64, error)
- type ScriptHook
- type ScriptSlice
- type Trade
- func (o *Trade) Delete(ctx context.Context, exec boil.ContextExecutor) (int64, error)
- func (o *Trade) ExchangeName(mods ...qm.QueryMod) exchangeQuery
- func (o *Trade) Insert(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) error
- func (o *Trade) Reload(ctx context.Context, exec boil.ContextExecutor) error
- func (o *Trade) SetExchangeName(ctx context.Context, exec boil.ContextExecutor, insert bool, related *Exchange) error
- func (o *Trade) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
- func (o *Trade) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, ...) error
- type TradeHook
- type TradeSlice
- type WithdrawalCrypto
- func (o *WithdrawalCrypto) Delete(ctx context.Context, exec boil.ContextExecutor) (int64, error)
- func (o *WithdrawalCrypto) Insert(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) error
- func (o *WithdrawalCrypto) Reload(ctx context.Context, exec boil.ContextExecutor) error
- func (o *WithdrawalCrypto) RemoveWithdrawalCrypto(ctx context.Context, exec boil.ContextExecutor, related *WithdrawalHistory) error
- func (o *WithdrawalCrypto) SetWithdrawalCrypto(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *WithdrawalCrypto) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
- func (o *WithdrawalCrypto) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, ...) error
- func (o *WithdrawalCrypto) WithdrawalCrypto(mods ...qm.QueryMod) withdrawalHistoryQuery
- type WithdrawalCryptoHook
- type WithdrawalCryptoSlice
- func (o WithdrawalCryptoSlice) DeleteAll(ctx context.Context, exec boil.ContextExecutor) (int64, error)
- func (o *WithdrawalCryptoSlice) ReloadAll(ctx context.Context, exec boil.ContextExecutor) error
- func (o WithdrawalCryptoSlice) UpdateAll(ctx context.Context, exec boil.ContextExecutor, cols M) (int64, error)
- type WithdrawalFiat
- func (o *WithdrawalFiat) Delete(ctx context.Context, exec boil.ContextExecutor) (int64, error)
- func (o *WithdrawalFiat) Insert(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) error
- func (o *WithdrawalFiat) Reload(ctx context.Context, exec boil.ContextExecutor) error
- func (o *WithdrawalFiat) RemoveWithdrawalFiat(ctx context.Context, exec boil.ContextExecutor, related *WithdrawalHistory) error
- func (o *WithdrawalFiat) SetWithdrawalFiat(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *WithdrawalFiat) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
- func (o *WithdrawalFiat) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, ...) error
- func (o *WithdrawalFiat) WithdrawalFiat(mods ...qm.QueryMod) withdrawalHistoryQuery
- type WithdrawalFiatHook
- type WithdrawalFiatSlice
- func (o WithdrawalFiatSlice) DeleteAll(ctx context.Context, exec boil.ContextExecutor) (int64, error)
- func (o *WithdrawalFiatSlice) ReloadAll(ctx context.Context, exec boil.ContextExecutor) error
- func (o WithdrawalFiatSlice) UpdateAll(ctx context.Context, exec boil.ContextExecutor, cols M) (int64, error)
- type WithdrawalHistory
- func (o *WithdrawalHistory) AddWithdrawalCryptoWithdrawalCryptos(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *WithdrawalHistory) AddWithdrawalFiatWithdrawalFiats(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *WithdrawalHistory) Delete(ctx context.Context, exec boil.ContextExecutor) (int64, error)
- func (o *WithdrawalHistory) ExchangeName(mods ...qm.QueryMod) exchangeQuery
- func (o *WithdrawalHistory) Insert(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) error
- func (o *WithdrawalHistory) Reload(ctx context.Context, exec boil.ContextExecutor) error
- func (o *WithdrawalHistory) RemoveWithdrawalCryptoWithdrawalCryptos(ctx context.Context, exec boil.ContextExecutor, related ...*WithdrawalCrypto) error
- func (o *WithdrawalHistory) RemoveWithdrawalFiatWithdrawalFiats(ctx context.Context, exec boil.ContextExecutor, related ...*WithdrawalFiat) error
- func (o *WithdrawalHistory) SetExchangeName(ctx context.Context, exec boil.ContextExecutor, insert bool, related *Exchange) error
- func (o *WithdrawalHistory) SetWithdrawalCryptoWithdrawalCryptos(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *WithdrawalHistory) SetWithdrawalFiatWithdrawalFiats(ctx context.Context, exec boil.ContextExecutor, insert bool, ...) error
- func (o *WithdrawalHistory) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
- func (o *WithdrawalHistory) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, ...) error
- func (o *WithdrawalHistory) WithdrawalCryptoWithdrawalCryptos(mods ...qm.QueryMod) withdrawalCryptoQuery
- func (o *WithdrawalHistory) WithdrawalFiatWithdrawalFiats(mods ...qm.QueryMod) withdrawalFiatQuery
- type WithdrawalHistoryHook
- type WithdrawalHistorySlice
- func (o WithdrawalHistorySlice) DeleteAll(ctx context.Context, exec boil.ContextExecutor) (int64, error)
- func (o *WithdrawalHistorySlice) ReloadAll(ctx context.Context, exec boil.ContextExecutor) error
- func (o WithdrawalHistorySlice) UpdateAll(ctx context.Context, exec boil.ContextExecutor, cols M) (int64, error)
Constants ¶
This section is empty.
Variables ¶
var AuditEventColumns = struct { ID string Type string Identifier string Message string CreatedAt string }{ ID: "id", Type: "type", Identifier: "identifier", Message: "message", CreatedAt: "created_at", }
var AuditEventRels = struct {
}{}
AuditEventRels is where relationship names are stored.
var AuditEventWhere = struct { ID whereHelperint64 Type whereHelperstring Identifier whereHelperstring Message whereHelperstring CreatedAt whereHelpertime_Time }{ ID: whereHelperint64{/* contains filtered or unexported fields */}, Type: whereHelperstring{/* contains filtered or unexported fields */}, Identifier: whereHelperstring{/* contains filtered or unexported fields */}, Message: whereHelperstring{/* contains filtered or unexported fields */}, CreatedAt: whereHelpertime_Time{/* contains filtered or unexported fields */}, }
var CandleColumns = struct { ID string ExchangeNameID string Base string Quote string Interval string Timestamp string Open string High string Low string Close string Volume string Asset string SourceJobID string ValidationJobID string ValidationIssues string }{ ID: "id", ExchangeNameID: "exchange_name_id", Base: "base", Quote: "quote", Interval: "interval", Timestamp: "timestamp", Open: "open", High: "high", Low: "low", Close: "close", Volume: "volume", Asset: "asset", SourceJobID: "source_job_id", ValidationJobID: "validation_job_id", ValidationIssues: "validation_issues", }
var CandleRels = struct { ExchangeName string SourceJob string ValidationJob string }{ ExchangeName: "ExchangeName", SourceJob: "SourceJob", ValidationJob: "ValidationJob", }
CandleRels is where relationship names are stored.
var CandleWhere = struct { ID whereHelperstring ExchangeNameID whereHelperstring Base whereHelperstring Quote whereHelperstring Interval whereHelperint64 Timestamp whereHelpertime_Time Open whereHelperfloat64 High whereHelperfloat64 Low whereHelperfloat64 Close whereHelperfloat64 Volume whereHelperfloat64 Asset whereHelperstring SourceJobID whereHelpernull_String ValidationJobID whereHelpernull_String ValidationIssues whereHelpernull_String }{ ID: whereHelperstring{/* contains filtered or unexported fields */}, ExchangeNameID: whereHelperstring{/* contains filtered or unexported fields */}, Base: whereHelperstring{/* contains filtered or unexported fields */}, Quote: whereHelperstring{/* contains filtered or unexported fields */}, Interval: whereHelperint64{/* contains filtered or unexported fields */}, Timestamp: whereHelpertime_Time{/* contains filtered or unexported fields */}, Open: whereHelperfloat64{/* contains filtered or unexported fields */}, High: whereHelperfloat64{/* contains filtered or unexported fields */}, Low: whereHelperfloat64{/* contains filtered or unexported fields */}, Close: whereHelperfloat64{/* contains filtered or unexported fields */}, Volume: whereHelperfloat64{/* contains filtered or unexported fields */}, Asset: whereHelperstring{/* contains filtered or unexported fields */}, SourceJobID: whereHelpernull_String{/* contains filtered or unexported fields */}, ValidationJobID: whereHelpernull_String{/* contains filtered or unexported fields */}, ValidationIssues: whereHelpernull_String{/* contains filtered or unexported fields */}, }
var DatahistoryjobColumns = struct { ID string Nickname string ExchangeNameID string Asset string Base string Quote string StartTime string EndTime string DataType string Interval string RequestSize string MaxRetries string BatchCount string Status string Created string ConversionInterval string OverwriteData string DecimalPlaceComparison string SecondaryExchangeID string IssueTolerancePercentage string ReplaceOnIssue string }{ ID: "id", Nickname: "nickname", ExchangeNameID: "exchange_name_id", Asset: "asset", Base: "base", Quote: "quote", StartTime: "start_time", EndTime: "end_time", DataType: "data_type", Interval: "interval", RequestSize: "request_size", MaxRetries: "max_retries", BatchCount: "batch_count", Status: "status", Created: "created", ConversionInterval: "conversion_interval", OverwriteData: "overwrite_data", DecimalPlaceComparison: "decimal_place_comparison", SecondaryExchangeID: "secondary_exchange_id", IssueTolerancePercentage: "issue_tolerance_percentage", ReplaceOnIssue: "replace_on_issue", }
var DatahistoryjobRels = struct { ExchangeName string SecondaryExchange string SourceJobCandles string ValidationJobCandles string PrerequisiteJobDatahistoryjobs string JobDatahistoryjobs string JobDatahistoryjobresults string }{ ExchangeName: "ExchangeName", SecondaryExchange: "SecondaryExchange", SourceJobCandles: "SourceJobCandles", ValidationJobCandles: "ValidationJobCandles", PrerequisiteJobDatahistoryjobs: "PrerequisiteJobDatahistoryjobs", JobDatahistoryjobs: "JobDatahistoryjobs", JobDatahistoryjobresults: "JobDatahistoryjobresults", }
DatahistoryjobRels is where relationship names are stored.
var DatahistoryjobWhere = struct { ID whereHelperstring Nickname whereHelperstring ExchangeNameID whereHelperstring Asset whereHelperstring Base whereHelperstring Quote whereHelperstring StartTime whereHelpertime_Time EndTime whereHelpertime_Time DataType whereHelperfloat64 Interval whereHelperfloat64 RequestSize whereHelperfloat64 MaxRetries whereHelperfloat64 BatchCount whereHelperfloat64 Status whereHelperfloat64 Created whereHelpertime_Time ConversionInterval whereHelpernull_Float64 OverwriteData whereHelpernull_Bool DecimalPlaceComparison whereHelpernull_Int SecondaryExchangeID whereHelpernull_String IssueTolerancePercentage whereHelpernull_Float64 ReplaceOnIssue whereHelpernull_Bool }{ ID: whereHelperstring{/* contains filtered or unexported fields */}, Nickname: whereHelperstring{/* contains filtered or unexported fields */}, ExchangeNameID: whereHelperstring{/* contains filtered or unexported fields */}, Asset: whereHelperstring{/* contains filtered or unexported fields */}, Base: whereHelperstring{/* contains filtered or unexported fields */}, Quote: whereHelperstring{/* contains filtered or unexported fields */}, StartTime: whereHelpertime_Time{/* contains filtered or unexported fields */}, EndTime: whereHelpertime_Time{/* contains filtered or unexported fields */}, DataType: whereHelperfloat64{/* contains filtered or unexported fields */}, Interval: whereHelperfloat64{/* contains filtered or unexported fields */}, RequestSize: whereHelperfloat64{/* contains filtered or unexported fields */}, MaxRetries: whereHelperfloat64{/* contains filtered or unexported fields */}, BatchCount: whereHelperfloat64{/* contains filtered or unexported fields */}, Status: whereHelperfloat64{/* contains filtered or unexported fields */}, Created: whereHelpertime_Time{/* contains filtered or unexported fields */}, ConversionInterval: whereHelpernull_Float64{/* contains filtered or unexported fields */}, OverwriteData: whereHelpernull_Bool{/* contains filtered or unexported fields */}, DecimalPlaceComparison: whereHelpernull_Int{/* contains filtered or unexported fields */}, SecondaryExchangeID: whereHelpernull_String{/* contains filtered or unexported fields */}, IssueTolerancePercentage: whereHelpernull_Float64{/* contains filtered or unexported fields */}, ReplaceOnIssue: whereHelpernull_Bool{/* contains filtered or unexported fields */}, }
var DatahistoryjobresultColumns = struct { ID string JobID string Result string Status string IntervalStartTime string IntervalEndTime string RunTime string }{ ID: "id", JobID: "job_id", Result: "result", Status: "status", IntervalStartTime: "interval_start_time", IntervalEndTime: "interval_end_time", RunTime: "run_time", }
var DatahistoryjobresultRels = struct { Job string }{ Job: "Job", }
DatahistoryjobresultRels is where relationship names are stored.
var DatahistoryjobresultWhere = struct { ID whereHelperstring JobID whereHelperstring Result whereHelpernull_String Status whereHelperfloat64 IntervalStartTime whereHelpertime_Time IntervalEndTime whereHelpertime_Time RunTime whereHelpertime_Time }{ ID: whereHelperstring{/* contains filtered or unexported fields */}, JobID: whereHelperstring{/* contains filtered or unexported fields */}, Result: whereHelpernull_String{/* contains filtered or unexported fields */}, Status: whereHelperfloat64{/* contains filtered or unexported fields */}, IntervalStartTime: whereHelpertime_Time{/* contains filtered or unexported fields */}, IntervalEndTime: whereHelpertime_Time{/* contains filtered or unexported fields */}, RunTime: whereHelpertime_Time{/* contains filtered or unexported fields */}, }
var ErrSyncFail = errors.New("postgres: failed to synchronize data after insert")
ErrSyncFail occurs during insert when the record could not be retrieved in order to populate default value information. This usually happens when LastInsertId fails or there was a primary key configuration that was not resolvable.
var ExchangeColumns = struct { ID string Name string }{ ID: "id", Name: "name", }
var ExchangeRels = struct { ExchangeNameCandles string ExchangeNameDatahistoryjobs string SecondaryExchangeDatahistoryjobs string ExchangeNameTrades string ExchangeNameWithdrawalHistories string }{ ExchangeNameCandles: "ExchangeNameCandles", ExchangeNameDatahistoryjobs: "ExchangeNameDatahistoryjobs", SecondaryExchangeDatahistoryjobs: "SecondaryExchangeDatahistoryjobs", ExchangeNameTrades: "ExchangeNameTrades", ExchangeNameWithdrawalHistories: "ExchangeNameWithdrawalHistories", }
ExchangeRels is where relationship names are stored.
var ExchangeWhere = struct { ID whereHelperstring Name whereHelperstring }{ ID: whereHelperstring{/* contains filtered or unexported fields */}, Name: whereHelperstring{/* contains filtered or unexported fields */}, }
var ScriptColumns = struct { ID string ScriptID string ScriptName string ScriptPath string ScriptData string LastExecutedAt string CreatedAt string }{ ID: "id", ScriptID: "script_id", ScriptName: "script_name", ScriptPath: "script_path", ScriptData: "script_data", LastExecutedAt: "last_executed_at", CreatedAt: "created_at", }
var ScriptExecutionColumns = struct { ID string ScriptID string ExecutionType string ExecutionStatus string ExecutionTime string }{ ID: "id", ScriptID: "script_id", ExecutionType: "execution_type", ExecutionStatus: "execution_status", ExecutionTime: "execution_time", }
var ScriptExecutionRels = struct { Script string }{ Script: "Script", }
ScriptExecutionRels is where relationship names are stored.
var ScriptExecutionWhere = struct { ID whereHelperstring ScriptID whereHelpernull_String ExecutionType whereHelperstring ExecutionStatus whereHelperstring ExecutionTime whereHelpertime_Time }{ ID: whereHelperstring{/* contains filtered or unexported fields */}, ScriptID: whereHelpernull_String{/* contains filtered or unexported fields */}, ExecutionType: whereHelperstring{/* contains filtered or unexported fields */}, ExecutionStatus: whereHelperstring{/* contains filtered or unexported fields */}, ExecutionTime: whereHelpertime_Time{/* contains filtered or unexported fields */}, }
var ScriptRels = struct { ScriptExecutions string }{ ScriptExecutions: "ScriptExecutions", }
ScriptRels is where relationship names are stored.
var ScriptWhere = struct { ID whereHelperstring ScriptID whereHelperstring ScriptName whereHelperstring ScriptPath whereHelperstring ScriptData whereHelpernull_Bytes LastExecutedAt whereHelpernull_Time CreatedAt whereHelpernull_Time }{ ID: whereHelperstring{/* contains filtered or unexported fields */}, ScriptID: whereHelperstring{/* contains filtered or unexported fields */}, ScriptName: whereHelperstring{/* contains filtered or unexported fields */}, ScriptPath: whereHelperstring{/* contains filtered or unexported fields */}, ScriptData: whereHelpernull_Bytes{/* contains filtered or unexported fields */}, LastExecutedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, CreatedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, }
var TableNames = struct { AuditEvent string Candle string Datahistoryjob string Datahistoryjobrelations string Datahistoryjobresult string Exchange string Script string ScriptExecution string Trade string WithdrawalCrypto string WithdrawalFiat string WithdrawalHistory string }{ AuditEvent: "audit_event", Candle: "candle", Datahistoryjob: "datahistoryjob", Datahistoryjobrelations: "datahistoryjobrelations", Datahistoryjobresult: "datahistoryjobresult", Exchange: "exchange", Script: "script", ScriptExecution: "script_execution", Trade: "trade", WithdrawalCrypto: "withdrawal_crypto", WithdrawalFiat: "withdrawal_fiat", WithdrawalHistory: "withdrawal_history", }
var TradeColumns = struct { ID string ExchangeNameID string Tid string Base string Quote string Asset string Price string Amount string Side string Timestamp string }{ ID: "id", ExchangeNameID: "exchange_name_id", Tid: "tid", Base: "base", Quote: "quote", Asset: "asset", Price: "price", Amount: "amount", Side: "side", Timestamp: "timestamp", }
var TradeRels = struct { ExchangeName string }{ ExchangeName: "ExchangeName", }
TradeRels is where relationship names are stored.
var TradeWhere = struct { ID whereHelperstring ExchangeNameID whereHelperstring Tid whereHelpernull_String Base whereHelperstring Quote whereHelperstring Asset whereHelperstring Price whereHelperfloat64 Amount whereHelperfloat64 Side whereHelpernull_String Timestamp whereHelpertime_Time }{ ID: whereHelperstring{/* contains filtered or unexported fields */}, ExchangeNameID: whereHelperstring{/* contains filtered or unexported fields */}, Tid: whereHelpernull_String{/* contains filtered or unexported fields */}, Base: whereHelperstring{/* contains filtered or unexported fields */}, Quote: whereHelperstring{/* contains filtered or unexported fields */}, Asset: whereHelperstring{/* contains filtered or unexported fields */}, Price: whereHelperfloat64{/* contains filtered or unexported fields */}, Amount: whereHelperfloat64{/* contains filtered or unexported fields */}, Side: whereHelpernull_String{/* contains filtered or unexported fields */}, Timestamp: whereHelpertime_Time{/* contains filtered or unexported fields */}, }
var WithdrawalCryptoColumns = struct { ID string WithdrawalCryptoID string Address string AddressTag string Fee string }{ ID: "id", WithdrawalCryptoID: "withdrawal_crypto_id", Address: "address", AddressTag: "address_tag", Fee: "fee", }
var WithdrawalCryptoRels = struct { WithdrawalCrypto string }{ WithdrawalCrypto: "WithdrawalCrypto", }
WithdrawalCryptoRels is where relationship names are stored.
var WithdrawalCryptoWhere = struct { ID whereHelperint64 WithdrawalCryptoID whereHelpernull_String Address whereHelperstring AddressTag whereHelpernull_String Fee whereHelperfloat64 }{ ID: whereHelperint64{/* contains filtered or unexported fields */}, WithdrawalCryptoID: whereHelpernull_String{/* contains filtered or unexported fields */}, Address: whereHelperstring{/* contains filtered or unexported fields */}, AddressTag: whereHelpernull_String{/* contains filtered or unexported fields */}, Fee: whereHelperfloat64{/* contains filtered or unexported fields */}, }
var WithdrawalFiatColumns = struct { ID string WithdrawalFiatID string BankName string BankAddress string BankAccountName string BankAccountNumber string BSB string SwiftCode string Iban string BankCode string }{ ID: "id", WithdrawalFiatID: "withdrawal_fiat_id", BankName: "bank_name", BankAddress: "bank_address", BankAccountName: "bank_account_name", BankAccountNumber: "bank_account_number", BSB: "bsb", SwiftCode: "swift_code", Iban: "iban", BankCode: "bank_code", }
var WithdrawalFiatRels = struct { WithdrawalFiat string }{ WithdrawalFiat: "WithdrawalFiat", }
WithdrawalFiatRels is where relationship names are stored.
var WithdrawalFiatWhere = struct { ID whereHelperint64 WithdrawalFiatID whereHelpernull_String BankName whereHelperstring BankAddress whereHelperstring BankAccountName whereHelperstring BankAccountNumber whereHelperstring BSB whereHelperstring SwiftCode whereHelperstring Iban whereHelperstring BankCode whereHelperfloat64 }{ ID: whereHelperint64{/* contains filtered or unexported fields */}, WithdrawalFiatID: whereHelpernull_String{/* contains filtered or unexported fields */}, BankName: whereHelperstring{/* contains filtered or unexported fields */}, BankAddress: whereHelperstring{/* contains filtered or unexported fields */}, BankAccountName: whereHelperstring{/* contains filtered or unexported fields */}, BankAccountNumber: whereHelperstring{/* contains filtered or unexported fields */}, BSB: whereHelperstring{/* contains filtered or unexported fields */}, SwiftCode: whereHelperstring{/* contains filtered or unexported fields */}, Iban: whereHelperstring{/* contains filtered or unexported fields */}, BankCode: whereHelperfloat64{/* contains filtered or unexported fields */}, }
var WithdrawalHistoryColumns = struct { ID string ExchangeID string Status string Currency string Amount string Description string WithdrawType string CreatedAt string UpdatedAt string ExchangeNameID string }{ ID: "id", ExchangeID: "exchange_id", Status: "status", Currency: "currency", Amount: "amount", Description: "description", WithdrawType: "withdraw_type", CreatedAt: "created_at", UpdatedAt: "updated_at", ExchangeNameID: "exchange_name_id", }
var WithdrawalHistoryRels = struct { ExchangeName string WithdrawalCryptoWithdrawalCryptos string WithdrawalFiatWithdrawalFiats string }{ ExchangeName: "ExchangeName", WithdrawalCryptoWithdrawalCryptos: "WithdrawalCryptoWithdrawalCryptos", WithdrawalFiatWithdrawalFiats: "WithdrawalFiatWithdrawalFiats", }
WithdrawalHistoryRels is where relationship names are stored.
var WithdrawalHistoryWhere = struct { ID whereHelperstring ExchangeID whereHelperstring Status whereHelperstring Currency whereHelperstring Amount whereHelperfloat64 Description whereHelpernull_String WithdrawType whereHelperint CreatedAt whereHelpertime_Time UpdatedAt whereHelpertime_Time ExchangeNameID whereHelperstring }{ ID: whereHelperstring{/* contains filtered or unexported fields */}, ExchangeID: whereHelperstring{/* contains filtered or unexported fields */}, Status: whereHelperstring{/* contains filtered or unexported fields */}, Currency: whereHelperstring{/* contains filtered or unexported fields */}, Amount: whereHelperfloat64{/* contains filtered or unexported fields */}, Description: whereHelpernull_String{/* contains filtered or unexported fields */}, WithdrawType: whereHelperint{/* contains filtered or unexported fields */}, CreatedAt: whereHelpertime_Time{/* contains filtered or unexported fields */}, UpdatedAt: whereHelpertime_Time{/* contains filtered or unexported fields */}, ExchangeNameID: whereHelperstring{/* contains filtered or unexported fields */}, }
Functions ¶
func AddAuditEventHook ¶
func AddAuditEventHook(hookPoint boil.HookPoint, auditEventHook AuditEventHook)
AddAuditEventHook registers your hook function for all future operations.
func AddCandleHook ¶
func AddCandleHook(hookPoint boil.HookPoint, candleHook CandleHook)
AddCandleHook registers your hook function for all future operations.
func AddDatahistoryjobHook ¶
func AddDatahistoryjobHook(hookPoint boil.HookPoint, datahistoryjobHook DatahistoryjobHook)
AddDatahistoryjobHook registers your hook function for all future operations.
func AddDatahistoryjobresultHook ¶
func AddDatahistoryjobresultHook(hookPoint boil.HookPoint, datahistoryjobresultHook DatahistoryjobresultHook)
AddDatahistoryjobresultHook registers your hook function for all future operations.
func AddExchangeHook ¶
func AddExchangeHook(hookPoint boil.HookPoint, exchangeHook ExchangeHook)
AddExchangeHook registers your hook function for all future operations.
func AddScriptExecutionHook ¶
func AddScriptExecutionHook(hookPoint boil.HookPoint, scriptExecutionHook ScriptExecutionHook)
AddScriptExecutionHook registers your hook function for all future operations.
func AddScriptHook ¶
func AddScriptHook(hookPoint boil.HookPoint, scriptHook ScriptHook)
AddScriptHook registers your hook function for all future operations.
func AddTradeHook ¶
AddTradeHook registers your hook function for all future operations.
func AddWithdrawalCryptoHook ¶
func AddWithdrawalCryptoHook(hookPoint boil.HookPoint, withdrawalCryptoHook WithdrawalCryptoHook)
AddWithdrawalCryptoHook registers your hook function for all future operations.
func AddWithdrawalFiatHook ¶
func AddWithdrawalFiatHook(hookPoint boil.HookPoint, withdrawalFiatHook WithdrawalFiatHook)
AddWithdrawalFiatHook registers your hook function for all future operations.
func AddWithdrawalHistoryHook ¶
func AddWithdrawalHistoryHook(hookPoint boil.HookPoint, withdrawalHistoryHook WithdrawalHistoryHook)
AddWithdrawalHistoryHook registers your hook function for all future operations.
func AuditEventExists ¶
AuditEventExists checks if the AuditEvent row exists.
func AuditEvents ¶
AuditEvents retrieves all the records using an executor.
func CandleExists ¶
CandleExists checks if the Candle row exists.
func DatahistoryjobExists ¶
DatahistoryjobExists checks if the Datahistoryjob row exists.
func DatahistoryjobresultExists ¶
func DatahistoryjobresultExists(ctx context.Context, exec boil.ContextExecutor, iD string) (bool, error)
DatahistoryjobresultExists checks if the Datahistoryjobresult row exists.
func Datahistoryjobresults ¶
Datahistoryjobresults retrieves all the records using an executor.
func Datahistoryjobs ¶
Datahistoryjobs retrieves all the records using an executor.
func ExchangeExists ¶
ExchangeExists checks if the Exchange row exists.
func ScriptExecutionExists ¶
ScriptExecutionExists checks if the ScriptExecution row exists.
func ScriptExecutions ¶
ScriptExecutions retrieves all the records using an executor.
func ScriptExists ¶
ScriptExists checks if the Script row exists.
func TradeExists ¶
TradeExists checks if the Trade row exists.
func WithdrawalCryptoExists ¶
WithdrawalCryptoExists checks if the WithdrawalCrypto row exists.
func WithdrawalCryptos ¶
WithdrawalCryptos retrieves all the records using an executor.
func WithdrawalFiatExists ¶
WithdrawalFiatExists checks if the WithdrawalFiat row exists.
func WithdrawalFiats ¶
WithdrawalFiats retrieves all the records using an executor.
func WithdrawalHistories ¶
WithdrawalHistories retrieves all the records using an executor.
func WithdrawalHistoryExists ¶
func WithdrawalHistoryExists(ctx context.Context, exec boil.ContextExecutor, iD string) (bool, error)
WithdrawalHistoryExists checks if the WithdrawalHistory row exists.
Types ¶
type AuditEvent ¶
type AuditEvent struct { ID int64 `boil:"id" json:"id" toml:"id" yaml:"id"` Type string `boil:"type" json:"type" toml:"type" yaml:"type"` Identifier string `boil:"identifier" json:"identifier" toml:"identifier" yaml:"identifier"` Message string `boil:"message" json:"message" toml:"message" yaml:"message"` CreatedAt time.Time `boil:"created_at" json:"created_at" toml:"created_at" yaml:"created_at"` R *auditEventR `boil:"-" json:"-" toml:"-" yaml:"-"` L auditEventL `boil:"-" json:"-" toml:"-" yaml:"-"` }
AuditEvent is an object representing the database table.
func FindAuditEvent ¶
func FindAuditEvent(ctx context.Context, exec boil.ContextExecutor, iD int64, selectCols ...string) (*AuditEvent, error)
FindAuditEvent retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*AuditEvent) Delete ¶
func (o *AuditEvent) Delete(ctx context.Context, exec boil.ContextExecutor) (int64, error)
Delete deletes a single AuditEvent record with an executor. Delete will match against the primary key column to find the record to delete.
func (*AuditEvent) Insert ¶
func (o *AuditEvent) Insert(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) error
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*AuditEvent) Reload ¶
func (o *AuditEvent) Reload(ctx context.Context, exec boil.ContextExecutor) error
Reload refetches the object from the database using the primary keys with an executor.
func (*AuditEvent) Update ¶
func (o *AuditEvent) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
Update uses an executor to update the AuditEvent. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
func (*AuditEvent) Upsert ¶
func (o *AuditEvent) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, conflictColumns []string, updateColumns, insertColumns boil.Columns) error
Upsert attempts an insert using an executor, and does an update or ignore on conflict. See boil.Columns documentation for how to properly use updateColumns and insertColumns.
type AuditEventHook ¶
type AuditEventHook func(context.Context, boil.ContextExecutor, *AuditEvent) error
AuditEventHook is the signature for custom AuditEvent hook methods
type AuditEventSlice ¶
type AuditEventSlice []*AuditEvent
AuditEventSlice is an alias for a slice of pointers to AuditEvent. This should generally be used opposed to []AuditEvent.
func (AuditEventSlice) DeleteAll ¶
func (o AuditEventSlice) DeleteAll(ctx context.Context, exec boil.ContextExecutor) (int64, error)
DeleteAll deletes all rows in the slice, using an executor.
func (*AuditEventSlice) ReloadAll ¶
func (o *AuditEventSlice) ReloadAll(ctx context.Context, exec boil.ContextExecutor) error
ReloadAll refetches every row with matching primary key column values and overwrites the original object slice with the newly updated slice.
func (AuditEventSlice) UpdateAll ¶
func (o AuditEventSlice) UpdateAll(ctx context.Context, exec boil.ContextExecutor, cols M) (int64, error)
UpdateAll updates all rows with the specified column values, using an executor.
type Candle ¶
type Candle struct { ID string `boil:"id" json:"id" toml:"id" yaml:"id"` ExchangeNameID string `boil:"exchange_name_id" json:"exchange_name_id" toml:"exchange_name_id" yaml:"exchange_name_id"` Base string `boil:"base" json:"base" toml:"base" yaml:"base"` Quote string `boil:"quote" json:"quote" toml:"quote" yaml:"quote"` Interval int64 `boil:"interval" json:"interval" toml:"interval" yaml:"interval"` Timestamp time.Time `boil:"timestamp" json:"timestamp" toml:"timestamp" yaml:"timestamp"` Open float64 `boil:"open" json:"open" toml:"open" yaml:"open"` High float64 `boil:"high" json:"high" toml:"high" yaml:"high"` Low float64 `boil:"low" json:"low" toml:"low" yaml:"low"` Close float64 `boil:"close" json:"close" toml:"close" yaml:"close"` Volume float64 `boil:"volume" json:"volume" toml:"volume" yaml:"volume"` Asset string `boil:"asset" json:"asset" toml:"asset" yaml:"asset"` SourceJobID null.String `boil:"source_job_id" json:"source_job_id,omitempty" toml:"source_job_id" yaml:"source_job_id,omitempty"` ValidationJobID null.String `boil:"validation_job_id" json:"validation_job_id,omitempty" toml:"validation_job_id" yaml:"validation_job_id,omitempty"` ValidationIssues null.String `boil:"validation_issues" json:"validation_issues,omitempty" toml:"validation_issues" yaml:"validation_issues,omitempty"` R *candleR `boil:"-" json:"-" toml:"-" yaml:"-"` L candleL `boil:"-" json:"-" toml:"-" yaml:"-"` }
Candle is an object representing the database table.
func FindCandle ¶
func FindCandle(ctx context.Context, exec boil.ContextExecutor, iD string, selectCols ...string) (*Candle, error)
FindCandle retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*Candle) Delete ¶
Delete deletes a single Candle record with an executor. Delete will match against the primary key column to find the record to delete.
func (*Candle) ExchangeName ¶
ExchangeName pointed to by the foreign key.
func (*Candle) Insert ¶
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*Candle) Reload ¶
Reload refetches the object from the database using the primary keys with an executor.
func (*Candle) RemoveSourceJob ¶
func (o *Candle) RemoveSourceJob(ctx context.Context, exec boil.ContextExecutor, related *Datahistoryjob) error
RemoveSourceJob relationship. Sets o.R.SourceJob to nil. Removes o from all passed in related items' relationships struct (Optional).
func (*Candle) RemoveValidationJob ¶
func (o *Candle) RemoveValidationJob(ctx context.Context, exec boil.ContextExecutor, related *Datahistoryjob) error
RemoveValidationJob relationship. Sets o.R.ValidationJob to nil. Removes o from all passed in related items' relationships struct (Optional).
func (*Candle) SetExchangeName ¶
func (o *Candle) SetExchangeName(ctx context.Context, exec boil.ContextExecutor, insert bool, related *Exchange) error
SetExchangeName of the candle to the related item. Sets o.R.ExchangeName to related. Adds o to related.R.ExchangeNameCandles.
func (*Candle) SetSourceJob ¶
func (o *Candle) SetSourceJob(ctx context.Context, exec boil.ContextExecutor, insert bool, related *Datahistoryjob) error
SetSourceJob of the candle to the related item. Sets o.R.SourceJob to related. Adds o to related.R.SourceJobCandles.
func (*Candle) SetValidationJob ¶
func (o *Candle) SetValidationJob(ctx context.Context, exec boil.ContextExecutor, insert bool, related *Datahistoryjob) error
SetValidationJob of the candle to the related item. Sets o.R.ValidationJob to related. Adds o to related.R.ValidationJobCandles.
func (*Candle) Update ¶
func (o *Candle) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
Update uses an executor to update the Candle. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
func (*Candle) Upsert ¶
func (o *Candle) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, conflictColumns []string, updateColumns, insertColumns boil.Columns) error
Upsert attempts an insert using an executor, and does an update or ignore on conflict. See boil.Columns documentation for how to properly use updateColumns and insertColumns.
func (*Candle) ValidationJob ¶
ValidationJob pointed to by the foreign key.
type CandleHook ¶
CandleHook is the signature for custom Candle hook methods
type CandleSlice ¶
type CandleSlice []*Candle
CandleSlice is an alias for a slice of pointers to Candle. This should generally be used opposed to []Candle.
func (CandleSlice) DeleteAll ¶
func (o CandleSlice) DeleteAll(ctx context.Context, exec boil.ContextExecutor) (int64, error)
DeleteAll deletes all rows in the slice, using an executor.
func (*CandleSlice) ReloadAll ¶
func (o *CandleSlice) ReloadAll(ctx context.Context, exec boil.ContextExecutor) error
ReloadAll refetches every row with matching primary key column values and overwrites the original object slice with the newly updated slice.
func (CandleSlice) UpdateAll ¶
func (o CandleSlice) UpdateAll(ctx context.Context, exec boil.ContextExecutor, cols M) (int64, error)
UpdateAll updates all rows with the specified column values, using an executor.
type Datahistoryjob ¶
type Datahistoryjob struct { ID string `boil:"id" json:"id" toml:"id" yaml:"id"` Nickname string `boil:"nickname" json:"nickname" toml:"nickname" yaml:"nickname"` ExchangeNameID string `boil:"exchange_name_id" json:"exchange_name_id" toml:"exchange_name_id" yaml:"exchange_name_id"` Asset string `boil:"asset" json:"asset" toml:"asset" yaml:"asset"` Base string `boil:"base" json:"base" toml:"base" yaml:"base"` Quote string `boil:"quote" json:"quote" toml:"quote" yaml:"quote"` StartTime time.Time `boil:"start_time" json:"start_time" toml:"start_time" yaml:"start_time"` EndTime time.Time `boil:"end_time" json:"end_time" toml:"end_time" yaml:"end_time"` DataType float64 `boil:"data_type" json:"data_type" toml:"data_type" yaml:"data_type"` Interval float64 `boil:"interval" json:"interval" toml:"interval" yaml:"interval"` RequestSize float64 `boil:"request_size" json:"request_size" toml:"request_size" yaml:"request_size"` MaxRetries float64 `boil:"max_retries" json:"max_retries" toml:"max_retries" yaml:"max_retries"` BatchCount float64 `boil:"batch_count" json:"batch_count" toml:"batch_count" yaml:"batch_count"` Status float64 `boil:"status" json:"status" toml:"status" yaml:"status"` Created time.Time `boil:"created" json:"created" toml:"created" yaml:"created"` ConversionInterval null.Float64 `` /* 127-byte string literal not displayed */ OverwriteData null.Bool `boil:"overwrite_data" json:"overwrite_data,omitempty" toml:"overwrite_data" yaml:"overwrite_data,omitempty"` DecimalPlaceComparison null.Int `` /* 147-byte string literal not displayed */ SecondaryExchangeID null.String `` /* 135-byte string literal not displayed */ IssueTolerancePercentage null.Float64 `` /* 155-byte string literal not displayed */ ReplaceOnIssue null.Bool `boil:"replace_on_issue" json:"replace_on_issue,omitempty" toml:"replace_on_issue" yaml:"replace_on_issue,omitempty"` R *datahistoryjobR `boil:"-" json:"-" toml:"-" yaml:"-"` L datahistoryjobL `boil:"-" json:"-" toml:"-" yaml:"-"` }
Datahistoryjob is an object representing the database table.
func FindDatahistoryjob ¶
func FindDatahistoryjob(ctx context.Context, exec boil.ContextExecutor, iD string, selectCols ...string) (*Datahistoryjob, error)
FindDatahistoryjob retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*Datahistoryjob) AddJobDatahistoryjobresults ¶
func (o *Datahistoryjob) AddJobDatahistoryjobresults(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*Datahistoryjobresult) error
AddJobDatahistoryjobresults adds the given related objects to the existing relationships of the datahistoryjob, optionally inserting them as new records. Appends related to o.R.JobDatahistoryjobresults. Sets related.R.Job appropriately.
func (*Datahistoryjob) AddJobDatahistoryjobs ¶
func (o *Datahistoryjob) AddJobDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*Datahistoryjob) error
AddJobDatahistoryjobs adds the given related objects to the existing relationships of the datahistoryjob, optionally inserting them as new records. Appends related to o.R.JobDatahistoryjobs. Sets related.R.PrerequisiteJobDatahistoryjobs appropriately.
func (*Datahistoryjob) AddPrerequisiteJobDatahistoryjobs ¶
func (o *Datahistoryjob) AddPrerequisiteJobDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*Datahistoryjob) error
AddPrerequisiteJobDatahistoryjobs adds the given related objects to the existing relationships of the datahistoryjob, optionally inserting them as new records. Appends related to o.R.PrerequisiteJobDatahistoryjobs. Sets related.R.JobDatahistoryjobs appropriately.
func (*Datahistoryjob) AddSourceJobCandles ¶
func (o *Datahistoryjob) AddSourceJobCandles(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*Candle) error
AddSourceJobCandles adds the given related objects to the existing relationships of the datahistoryjob, optionally inserting them as new records. Appends related to o.R.SourceJobCandles. Sets related.R.SourceJob appropriately.
func (*Datahistoryjob) AddValidationJobCandles ¶
func (o *Datahistoryjob) AddValidationJobCandles(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*Candle) error
AddValidationJobCandles adds the given related objects to the existing relationships of the datahistoryjob, optionally inserting them as new records. Appends related to o.R.ValidationJobCandles. Sets related.R.ValidationJob appropriately.
func (*Datahistoryjob) Delete ¶
func (o *Datahistoryjob) Delete(ctx context.Context, exec boil.ContextExecutor) (int64, error)
Delete deletes a single Datahistoryjob record with an executor. Delete will match against the primary key column to find the record to delete.
func (*Datahistoryjob) ExchangeName ¶
func (o *Datahistoryjob) ExchangeName(mods ...qm.QueryMod) exchangeQuery
ExchangeName pointed to by the foreign key.
func (*Datahistoryjob) Insert ¶
func (o *Datahistoryjob) Insert(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) error
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*Datahistoryjob) JobDatahistoryjobresults ¶
func (o *Datahistoryjob) JobDatahistoryjobresults(mods ...qm.QueryMod) datahistoryjobresultQuery
JobDatahistoryjobresults retrieves all the datahistoryjobresult's Datahistoryjobresults with an executor via job_id column.
func (*Datahistoryjob) JobDatahistoryjobs ¶
func (o *Datahistoryjob) JobDatahistoryjobs(mods ...qm.QueryMod) datahistoryjobQuery
JobDatahistoryjobs retrieves all the datahistoryjob's Datahistoryjobs with an executor via id column.
func (*Datahistoryjob) PrerequisiteJobDatahistoryjobs ¶
func (o *Datahistoryjob) PrerequisiteJobDatahistoryjobs(mods ...qm.QueryMod) datahistoryjobQuery
PrerequisiteJobDatahistoryjobs retrieves all the datahistoryjob's Datahistoryjobs with an executor via id column.
func (*Datahistoryjob) Reload ¶
func (o *Datahistoryjob) Reload(ctx context.Context, exec boil.ContextExecutor) error
Reload refetches the object from the database using the primary keys with an executor.
func (*Datahistoryjob) RemoveJobDatahistoryjobs ¶
func (o *Datahistoryjob) RemoveJobDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, related ...*Datahistoryjob) error
RemoveJobDatahistoryjobs relationships from objects passed in. Removes related items from R.JobDatahistoryjobs (uses pointer comparison, removal does not keep order) Sets related.R.PrerequisiteJobDatahistoryjobs.
func (*Datahistoryjob) RemovePrerequisiteJobDatahistoryjobs ¶
func (o *Datahistoryjob) RemovePrerequisiteJobDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, related ...*Datahistoryjob) error
RemovePrerequisiteJobDatahistoryjobs relationships from objects passed in. Removes related items from R.PrerequisiteJobDatahistoryjobs (uses pointer comparison, removal does not keep order) Sets related.R.JobDatahistoryjobs.
func (*Datahistoryjob) RemoveSecondaryExchange ¶
func (o *Datahistoryjob) RemoveSecondaryExchange(ctx context.Context, exec boil.ContextExecutor, related *Exchange) error
RemoveSecondaryExchange relationship. Sets o.R.SecondaryExchange to nil. Removes o from all passed in related items' relationships struct (Optional).
func (*Datahistoryjob) RemoveSourceJobCandles ¶
func (o *Datahistoryjob) RemoveSourceJobCandles(ctx context.Context, exec boil.ContextExecutor, related ...*Candle) error
RemoveSourceJobCandles relationships from objects passed in. Removes related items from R.SourceJobCandles (uses pointer comparison, removal does not keep order) Sets related.R.SourceJob.
func (*Datahistoryjob) RemoveValidationJobCandles ¶
func (o *Datahistoryjob) RemoveValidationJobCandles(ctx context.Context, exec boil.ContextExecutor, related ...*Candle) error
RemoveValidationJobCandles relationships from objects passed in. Removes related items from R.ValidationJobCandles (uses pointer comparison, removal does not keep order) Sets related.R.ValidationJob.
func (*Datahistoryjob) SecondaryExchange ¶
func (o *Datahistoryjob) SecondaryExchange(mods ...qm.QueryMod) exchangeQuery
SecondaryExchange pointed to by the foreign key.
func (*Datahistoryjob) SetExchangeName ¶
func (o *Datahistoryjob) SetExchangeName(ctx context.Context, exec boil.ContextExecutor, insert bool, related *Exchange) error
SetExchangeName of the datahistoryjob to the related item. Sets o.R.ExchangeName to related. Adds o to related.R.ExchangeNameDatahistoryjobs.
func (*Datahistoryjob) SetJobDatahistoryjobs ¶
func (o *Datahistoryjob) SetJobDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*Datahistoryjob) error
SetJobDatahistoryjobs removes all previously related items of the datahistoryjob replacing them completely with the passed in related items, optionally inserting them as new records. Sets o.R.PrerequisiteJobDatahistoryjobs's JobDatahistoryjobs accordingly. Replaces o.R.JobDatahistoryjobs with related. Sets related.R.PrerequisiteJobDatahistoryjobs's JobDatahistoryjobs accordingly.
func (*Datahistoryjob) SetPrerequisiteJobDatahistoryjobs ¶
func (o *Datahistoryjob) SetPrerequisiteJobDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*Datahistoryjob) error
SetPrerequisiteJobDatahistoryjobs removes all previously related items of the datahistoryjob replacing them completely with the passed in related items, optionally inserting them as new records. Sets o.R.JobDatahistoryjobs's PrerequisiteJobDatahistoryjobs accordingly. Replaces o.R.PrerequisiteJobDatahistoryjobs with related. Sets related.R.JobDatahistoryjobs's PrerequisiteJobDatahistoryjobs accordingly.
func (*Datahistoryjob) SetSecondaryExchange ¶
func (o *Datahistoryjob) SetSecondaryExchange(ctx context.Context, exec boil.ContextExecutor, insert bool, related *Exchange) error
SetSecondaryExchange of the datahistoryjob to the related item. Sets o.R.SecondaryExchange to related. Adds o to related.R.SecondaryExchangeDatahistoryjobs.
func (*Datahistoryjob) SetSourceJobCandles ¶
func (o *Datahistoryjob) SetSourceJobCandles(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*Candle) error
SetSourceJobCandles removes all previously related items of the datahistoryjob replacing them completely with the passed in related items, optionally inserting them as new records. Sets o.R.SourceJob's SourceJobCandles accordingly. Replaces o.R.SourceJobCandles with related. Sets related.R.SourceJob's SourceJobCandles accordingly.
func (*Datahistoryjob) SetValidationJobCandles ¶
func (o *Datahistoryjob) SetValidationJobCandles(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*Candle) error
SetValidationJobCandles removes all previously related items of the datahistoryjob replacing them completely with the passed in related items, optionally inserting them as new records. Sets o.R.ValidationJob's ValidationJobCandles accordingly. Replaces o.R.ValidationJobCandles with related. Sets related.R.ValidationJob's ValidationJobCandles accordingly.
func (*Datahistoryjob) SourceJobCandles ¶
func (o *Datahistoryjob) SourceJobCandles(mods ...qm.QueryMod) candleQuery
SourceJobCandles retrieves all the candle's Candles with an executor via source_job_id column.
func (*Datahistoryjob) Update ¶
func (o *Datahistoryjob) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
Update uses an executor to update the Datahistoryjob. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
func (*Datahistoryjob) Upsert ¶
func (o *Datahistoryjob) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, conflictColumns []string, updateColumns, insertColumns boil.Columns) error
Upsert attempts an insert using an executor, and does an update or ignore on conflict. See boil.Columns documentation for how to properly use updateColumns and insertColumns.
func (*Datahistoryjob) ValidationJobCandles ¶
func (o *Datahistoryjob) ValidationJobCandles(mods ...qm.QueryMod) candleQuery
ValidationJobCandles retrieves all the candle's Candles with an executor via validation_job_id column.
type DatahistoryjobHook ¶
type DatahistoryjobHook func(context.Context, boil.ContextExecutor, *Datahistoryjob) error
DatahistoryjobHook is the signature for custom Datahistoryjob hook methods
type DatahistoryjobSlice ¶
type DatahistoryjobSlice []*Datahistoryjob
DatahistoryjobSlice is an alias for a slice of pointers to Datahistoryjob. This should generally be used opposed to []Datahistoryjob.
func (DatahistoryjobSlice) DeleteAll ¶
func (o DatahistoryjobSlice) DeleteAll(ctx context.Context, exec boil.ContextExecutor) (int64, error)
DeleteAll deletes all rows in the slice, using an executor.
func (*DatahistoryjobSlice) ReloadAll ¶
func (o *DatahistoryjobSlice) ReloadAll(ctx context.Context, exec boil.ContextExecutor) error
ReloadAll refetches every row with matching primary key column values and overwrites the original object slice with the newly updated slice.
func (DatahistoryjobSlice) UpdateAll ¶
func (o DatahistoryjobSlice) UpdateAll(ctx context.Context, exec boil.ContextExecutor, cols M) (int64, error)
UpdateAll updates all rows with the specified column values, using an executor.
type Datahistoryjobresult ¶
type Datahistoryjobresult struct { ID string `boil:"id" json:"id" toml:"id" yaml:"id"` JobID string `boil:"job_id" json:"job_id" toml:"job_id" yaml:"job_id"` Result null.String `boil:"result" json:"result,omitempty" toml:"result" yaml:"result,omitempty"` Status float64 `boil:"status" json:"status" toml:"status" yaml:"status"` IntervalStartTime time.Time `boil:"interval_start_time" json:"interval_start_time" toml:"interval_start_time" yaml:"interval_start_time"` IntervalEndTime time.Time `boil:"interval_end_time" json:"interval_end_time" toml:"interval_end_time" yaml:"interval_end_time"` RunTime time.Time `boil:"run_time" json:"run_time" toml:"run_time" yaml:"run_time"` R *datahistoryjobresultR `boil:"-" json:"-" toml:"-" yaml:"-"` L datahistoryjobresultL `boil:"-" json:"-" toml:"-" yaml:"-"` }
Datahistoryjobresult is an object representing the database table.
func FindDatahistoryjobresult ¶
func FindDatahistoryjobresult(ctx context.Context, exec boil.ContextExecutor, iD string, selectCols ...string) (*Datahistoryjobresult, error)
FindDatahistoryjobresult retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*Datahistoryjobresult) Delete ¶
func (o *Datahistoryjobresult) Delete(ctx context.Context, exec boil.ContextExecutor) (int64, error)
Delete deletes a single Datahistoryjobresult record with an executor. Delete will match against the primary key column to find the record to delete.
func (*Datahistoryjobresult) Insert ¶
func (o *Datahistoryjobresult) Insert(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) error
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*Datahistoryjobresult) Job ¶
func (o *Datahistoryjobresult) Job(mods ...qm.QueryMod) datahistoryjobQuery
Job pointed to by the foreign key.
func (*Datahistoryjobresult) Reload ¶
func (o *Datahistoryjobresult) Reload(ctx context.Context, exec boil.ContextExecutor) error
Reload refetches the object from the database using the primary keys with an executor.
func (*Datahistoryjobresult) SetJob ¶
func (o *Datahistoryjobresult) SetJob(ctx context.Context, exec boil.ContextExecutor, insert bool, related *Datahistoryjob) error
SetJob of the datahistoryjobresult to the related item. Sets o.R.Job to related. Adds o to related.R.JobDatahistoryjobresults.
func (*Datahistoryjobresult) Update ¶
func (o *Datahistoryjobresult) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
Update uses an executor to update the Datahistoryjobresult. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
func (*Datahistoryjobresult) Upsert ¶
func (o *Datahistoryjobresult) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, conflictColumns []string, updateColumns, insertColumns boil.Columns) error
Upsert attempts an insert using an executor, and does an update or ignore on conflict. See boil.Columns documentation for how to properly use updateColumns and insertColumns.
type DatahistoryjobresultHook ¶
type DatahistoryjobresultHook func(context.Context, boil.ContextExecutor, *Datahistoryjobresult) error
DatahistoryjobresultHook is the signature for custom Datahistoryjobresult hook methods
type DatahistoryjobresultSlice ¶
type DatahistoryjobresultSlice []*Datahistoryjobresult
DatahistoryjobresultSlice is an alias for a slice of pointers to Datahistoryjobresult. This should generally be used opposed to []Datahistoryjobresult.
func (DatahistoryjobresultSlice) DeleteAll ¶
func (o DatahistoryjobresultSlice) DeleteAll(ctx context.Context, exec boil.ContextExecutor) (int64, error)
DeleteAll deletes all rows in the slice, using an executor.
func (*DatahistoryjobresultSlice) ReloadAll ¶
func (o *DatahistoryjobresultSlice) ReloadAll(ctx context.Context, exec boil.ContextExecutor) error
ReloadAll refetches every row with matching primary key column values and overwrites the original object slice with the newly updated slice.
func (DatahistoryjobresultSlice) UpdateAll ¶
func (o DatahistoryjobresultSlice) UpdateAll(ctx context.Context, exec boil.ContextExecutor, cols M) (int64, error)
UpdateAll updates all rows with the specified column values, using an executor.
type Exchange ¶
type Exchange struct { ID string `boil:"id" json:"id" toml:"id" yaml:"id"` Name string `boil:"name" json:"name" toml:"name" yaml:"name"` R *exchangeR `boil:"-" json:"-" toml:"-" yaml:"-"` L exchangeL `boil:"-" json:"-" toml:"-" yaml:"-"` }
Exchange is an object representing the database table.
func FindExchange ¶
func FindExchange(ctx context.Context, exec boil.ContextExecutor, iD string, selectCols ...string) (*Exchange, error)
FindExchange retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*Exchange) AddExchangeNameCandles ¶
func (o *Exchange) AddExchangeNameCandles(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*Candle) error
AddExchangeNameCandles adds the given related objects to the existing relationships of the exchange, optionally inserting them as new records. Appends related to o.R.ExchangeNameCandles. Sets related.R.ExchangeName appropriately.
func (*Exchange) AddExchangeNameDatahistoryjobs ¶
func (o *Exchange) AddExchangeNameDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*Datahistoryjob) error
AddExchangeNameDatahistoryjobs adds the given related objects to the existing relationships of the exchange, optionally inserting them as new records. Appends related to o.R.ExchangeNameDatahistoryjobs. Sets related.R.ExchangeName appropriately.
func (*Exchange) AddExchangeNameTrades ¶
func (o *Exchange) AddExchangeNameTrades(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*Trade) error
AddExchangeNameTrades adds the given related objects to the existing relationships of the exchange, optionally inserting them as new records. Appends related to o.R.ExchangeNameTrades. Sets related.R.ExchangeName appropriately.
func (*Exchange) AddExchangeNameWithdrawalHistories ¶
func (o *Exchange) AddExchangeNameWithdrawalHistories(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*WithdrawalHistory) error
AddExchangeNameWithdrawalHistories adds the given related objects to the existing relationships of the exchange, optionally inserting them as new records. Appends related to o.R.ExchangeNameWithdrawalHistories. Sets related.R.ExchangeName appropriately.
func (*Exchange) AddSecondaryExchangeDatahistoryjobs ¶
func (o *Exchange) AddSecondaryExchangeDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*Datahistoryjob) error
AddSecondaryExchangeDatahistoryjobs adds the given related objects to the existing relationships of the exchange, optionally inserting them as new records. Appends related to o.R.SecondaryExchangeDatahistoryjobs. Sets related.R.SecondaryExchange appropriately.
func (*Exchange) Delete ¶
Delete deletes a single Exchange record with an executor. Delete will match against the primary key column to find the record to delete.
func (*Exchange) ExchangeNameCandles ¶
ExchangeNameCandles retrieves all the candle's Candles with an executor via exchange_name_id column.
func (*Exchange) ExchangeNameDatahistoryjobs ¶
ExchangeNameDatahistoryjobs retrieves all the datahistoryjob's Datahistoryjobs with an executor via exchange_name_id column.
func (*Exchange) ExchangeNameTrades ¶
ExchangeNameTrades retrieves all the trade's Trades with an executor via exchange_name_id column.
func (*Exchange) ExchangeNameWithdrawalHistories ¶
ExchangeNameWithdrawalHistories retrieves all the withdrawal_history's WithdrawalHistories with an executor via exchange_name_id column.
func (*Exchange) Insert ¶
func (o *Exchange) Insert(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) error
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*Exchange) Reload ¶
Reload refetches the object from the database using the primary keys with an executor.
func (*Exchange) RemoveSecondaryExchangeDatahistoryjobs ¶
func (o *Exchange) RemoveSecondaryExchangeDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, related ...*Datahistoryjob) error
RemoveSecondaryExchangeDatahistoryjobs relationships from objects passed in. Removes related items from R.SecondaryExchangeDatahistoryjobs (uses pointer comparison, removal does not keep order) Sets related.R.SecondaryExchange.
func (*Exchange) SecondaryExchangeDatahistoryjobs ¶
SecondaryExchangeDatahistoryjobs retrieves all the datahistoryjob's Datahistoryjobs with an executor via secondary_exchange_id column.
func (*Exchange) SetSecondaryExchangeDatahistoryjobs ¶
func (o *Exchange) SetSecondaryExchangeDatahistoryjobs(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*Datahistoryjob) error
SetSecondaryExchangeDatahistoryjobs removes all previously related items of the exchange replacing them completely with the passed in related items, optionally inserting them as new records. Sets o.R.SecondaryExchange's SecondaryExchangeDatahistoryjobs accordingly. Replaces o.R.SecondaryExchangeDatahistoryjobs with related. Sets related.R.SecondaryExchange's SecondaryExchangeDatahistoryjobs accordingly.
func (*Exchange) Update ¶
func (o *Exchange) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
Update uses an executor to update the Exchange. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
func (*Exchange) Upsert ¶
func (o *Exchange) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, conflictColumns []string, updateColumns, insertColumns boil.Columns) error
Upsert attempts an insert using an executor, and does an update or ignore on conflict. See boil.Columns documentation for how to properly use updateColumns and insertColumns.
type ExchangeHook ¶
ExchangeHook is the signature for custom Exchange hook methods
type ExchangeSlice ¶
type ExchangeSlice []*Exchange
ExchangeSlice is an alias for a slice of pointers to Exchange. This should generally be used opposed to []Exchange.
func (ExchangeSlice) DeleteAll ¶
func (o ExchangeSlice) DeleteAll(ctx context.Context, exec boil.ContextExecutor) (int64, error)
DeleteAll deletes all rows in the slice, using an executor.
func (*ExchangeSlice) ReloadAll ¶
func (o *ExchangeSlice) ReloadAll(ctx context.Context, exec boil.ContextExecutor) error
ReloadAll refetches every row with matching primary key column values and overwrites the original object slice with the newly updated slice.
func (ExchangeSlice) UpdateAll ¶
func (o ExchangeSlice) UpdateAll(ctx context.Context, exec boil.ContextExecutor, cols M) (int64, error)
UpdateAll updates all rows with the specified column values, using an executor.
type M ¶
type M map[string]interface{}
M type is for providing columns and column values to UpdateAll.
type Script ¶
type Script struct { ID string `boil:"id" json:"id" toml:"id" yaml:"id"` ScriptID string `boil:"script_id" json:"script_id" toml:"script_id" yaml:"script_id"` ScriptName string `boil:"script_name" json:"script_name" toml:"script_name" yaml:"script_name"` ScriptPath string `boil:"script_path" json:"script_path" toml:"script_path" yaml:"script_path"` ScriptData null.Bytes `boil:"script_data" json:"script_data,omitempty" toml:"script_data" yaml:"script_data,omitempty"` LastExecutedAt null.Time `boil:"last_executed_at" json:"last_executed_at,omitempty" toml:"last_executed_at" yaml:"last_executed_at,omitempty"` CreatedAt null.Time `boil:"created_at" json:"created_at,omitempty" toml:"created_at" yaml:"created_at,omitempty"` R *scriptR `boil:"-" json:"-" toml:"-" yaml:"-"` L scriptL `boil:"-" json:"-" toml:"-" yaml:"-"` }
Script is an object representing the database table.
func FindScript ¶
func FindScript(ctx context.Context, exec boil.ContextExecutor, iD string, selectCols ...string) (*Script, error)
FindScript retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*Script) AddScriptExecutions ¶
func (o *Script) AddScriptExecutions(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*ScriptExecution) error
AddScriptExecutions adds the given related objects to the existing relationships of the script, optionally inserting them as new records. Appends related to o.R.ScriptExecutions. Sets related.R.Script appropriately.
func (*Script) Delete ¶
Delete deletes a single Script record with an executor. Delete will match against the primary key column to find the record to delete.
func (*Script) Insert ¶
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*Script) Reload ¶
Reload refetches the object from the database using the primary keys with an executor.
func (*Script) RemoveScriptExecutions ¶
func (o *Script) RemoveScriptExecutions(ctx context.Context, exec boil.ContextExecutor, related ...*ScriptExecution) error
RemoveScriptExecutions relationships from objects passed in. Removes related items from R.ScriptExecutions (uses pointer comparison, removal does not keep order) Sets related.R.Script.
func (*Script) ScriptExecutions ¶
ScriptExecutions retrieves all the script_execution's ScriptExecutions with an executor.
func (*Script) SetScriptExecutions ¶
func (o *Script) SetScriptExecutions(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*ScriptExecution) error
SetScriptExecutions removes all previously related items of the script replacing them completely with the passed in related items, optionally inserting them as new records. Sets o.R.Script's ScriptExecutions accordingly. Replaces o.R.ScriptExecutions with related. Sets related.R.Script's ScriptExecutions accordingly.
func (*Script) Update ¶
func (o *Script) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
Update uses an executor to update the Script. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
func (*Script) Upsert ¶
func (o *Script) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, conflictColumns []string, updateColumns, insertColumns boil.Columns) error
Upsert attempts an insert using an executor, and does an update or ignore on conflict. See boil.Columns documentation for how to properly use updateColumns and insertColumns.
type ScriptExecution ¶
type ScriptExecution struct { ID string `boil:"id" json:"id" toml:"id" yaml:"id"` ScriptID null.String `boil:"script_id" json:"script_id,omitempty" toml:"script_id" yaml:"script_id,omitempty"` ExecutionType string `boil:"execution_type" json:"execution_type" toml:"execution_type" yaml:"execution_type"` ExecutionStatus string `boil:"execution_status" json:"execution_status" toml:"execution_status" yaml:"execution_status"` ExecutionTime time.Time `boil:"execution_time" json:"execution_time" toml:"execution_time" yaml:"execution_time"` R *scriptExecutionR `boil:"-" json:"-" toml:"-" yaml:"-"` L scriptExecutionL `boil:"-" json:"-" toml:"-" yaml:"-"` }
ScriptExecution is an object representing the database table.
func FindScriptExecution ¶
func FindScriptExecution(ctx context.Context, exec boil.ContextExecutor, iD string, selectCols ...string) (*ScriptExecution, error)
FindScriptExecution retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*ScriptExecution) Delete ¶
func (o *ScriptExecution) Delete(ctx context.Context, exec boil.ContextExecutor) (int64, error)
Delete deletes a single ScriptExecution record with an executor. Delete will match against the primary key column to find the record to delete.
func (*ScriptExecution) Insert ¶
func (o *ScriptExecution) Insert(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) error
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*ScriptExecution) Reload ¶
func (o *ScriptExecution) Reload(ctx context.Context, exec boil.ContextExecutor) error
Reload refetches the object from the database using the primary keys with an executor.
func (*ScriptExecution) RemoveScript ¶
func (o *ScriptExecution) RemoveScript(ctx context.Context, exec boil.ContextExecutor, related *Script) error
RemoveScript relationship. Sets o.R.Script to nil. Removes o from all passed in related items' relationships struct (Optional).
func (*ScriptExecution) Script ¶
func (o *ScriptExecution) Script(mods ...qm.QueryMod) scriptQuery
Script pointed to by the foreign key.
func (*ScriptExecution) SetScript ¶
func (o *ScriptExecution) SetScript(ctx context.Context, exec boil.ContextExecutor, insert bool, related *Script) error
SetScript of the scriptExecution to the related item. Sets o.R.Script to related. Adds o to related.R.ScriptExecutions.
func (*ScriptExecution) Update ¶
func (o *ScriptExecution) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
Update uses an executor to update the ScriptExecution. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
func (*ScriptExecution) Upsert ¶
func (o *ScriptExecution) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, conflictColumns []string, updateColumns, insertColumns boil.Columns) error
Upsert attempts an insert using an executor, and does an update or ignore on conflict. See boil.Columns documentation for how to properly use updateColumns and insertColumns.
type ScriptExecutionHook ¶
type ScriptExecutionHook func(context.Context, boil.ContextExecutor, *ScriptExecution) error
ScriptExecutionHook is the signature for custom ScriptExecution hook methods
type ScriptExecutionSlice ¶
type ScriptExecutionSlice []*ScriptExecution
ScriptExecutionSlice is an alias for a slice of pointers to ScriptExecution. This should generally be used opposed to []ScriptExecution.
func (ScriptExecutionSlice) DeleteAll ¶
func (o ScriptExecutionSlice) DeleteAll(ctx context.Context, exec boil.ContextExecutor) (int64, error)
DeleteAll deletes all rows in the slice, using an executor.
func (*ScriptExecutionSlice) ReloadAll ¶
func (o *ScriptExecutionSlice) ReloadAll(ctx context.Context, exec boil.ContextExecutor) error
ReloadAll refetches every row with matching primary key column values and overwrites the original object slice with the newly updated slice.
func (ScriptExecutionSlice) UpdateAll ¶
func (o ScriptExecutionSlice) UpdateAll(ctx context.Context, exec boil.ContextExecutor, cols M) (int64, error)
UpdateAll updates all rows with the specified column values, using an executor.
type ScriptHook ¶
ScriptHook is the signature for custom Script hook methods
type ScriptSlice ¶
type ScriptSlice []*Script
ScriptSlice is an alias for a slice of pointers to Script. This should generally be used opposed to []Script.
func (ScriptSlice) DeleteAll ¶
func (o ScriptSlice) DeleteAll(ctx context.Context, exec boil.ContextExecutor) (int64, error)
DeleteAll deletes all rows in the slice, using an executor.
func (*ScriptSlice) ReloadAll ¶
func (o *ScriptSlice) ReloadAll(ctx context.Context, exec boil.ContextExecutor) error
ReloadAll refetches every row with matching primary key column values and overwrites the original object slice with the newly updated slice.
func (ScriptSlice) UpdateAll ¶
func (o ScriptSlice) UpdateAll(ctx context.Context, exec boil.ContextExecutor, cols M) (int64, error)
UpdateAll updates all rows with the specified column values, using an executor.
type Trade ¶
type Trade struct { ID string `boil:"id" json:"id" toml:"id" yaml:"id"` ExchangeNameID string `boil:"exchange_name_id" json:"exchange_name_id" toml:"exchange_name_id" yaml:"exchange_name_id"` Tid null.String `boil:"tid" json:"tid,omitempty" toml:"tid" yaml:"tid,omitempty"` Base string `boil:"base" json:"base" toml:"base" yaml:"base"` Quote string `boil:"quote" json:"quote" toml:"quote" yaml:"quote"` Asset string `boil:"asset" json:"asset" toml:"asset" yaml:"asset"` Price float64 `boil:"price" json:"price" toml:"price" yaml:"price"` Amount float64 `boil:"amount" json:"amount" toml:"amount" yaml:"amount"` Side null.String `boil:"side" json:"side,omitempty" toml:"side" yaml:"side,omitempty"` Timestamp time.Time `boil:"timestamp" json:"timestamp" toml:"timestamp" yaml:"timestamp"` R *tradeR `boil:"-" json:"-" toml:"-" yaml:"-"` L tradeL `boil:"-" json:"-" toml:"-" yaml:"-"` }
Trade is an object representing the database table.
func FindTrade ¶
func FindTrade(ctx context.Context, exec boil.ContextExecutor, iD string, selectCols ...string) (*Trade, error)
FindTrade retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*Trade) Delete ¶
Delete deletes a single Trade record with an executor. Delete will match against the primary key column to find the record to delete.
func (*Trade) ExchangeName ¶
ExchangeName pointed to by the foreign key.
func (*Trade) Insert ¶
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*Trade) Reload ¶
Reload refetches the object from the database using the primary keys with an executor.
func (*Trade) SetExchangeName ¶
func (o *Trade) SetExchangeName(ctx context.Context, exec boil.ContextExecutor, insert bool, related *Exchange) error
SetExchangeName of the trade to the related item. Sets o.R.ExchangeName to related. Adds o to related.R.ExchangeNameTrades.
func (*Trade) Update ¶
func (o *Trade) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
Update uses an executor to update the Trade. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
func (*Trade) Upsert ¶
func (o *Trade) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, conflictColumns []string, updateColumns, insertColumns boil.Columns) error
Upsert attempts an insert using an executor, and does an update or ignore on conflict. See boil.Columns documentation for how to properly use updateColumns and insertColumns.
type TradeSlice ¶
type TradeSlice []*Trade
TradeSlice is an alias for a slice of pointers to Trade. This should generally be used opposed to []Trade.
func (TradeSlice) DeleteAll ¶
func (o TradeSlice) DeleteAll(ctx context.Context, exec boil.ContextExecutor) (int64, error)
DeleteAll deletes all rows in the slice, using an executor.
func (*TradeSlice) ReloadAll ¶
func (o *TradeSlice) ReloadAll(ctx context.Context, exec boil.ContextExecutor) error
ReloadAll refetches every row with matching primary key column values and overwrites the original object slice with the newly updated slice.
func (TradeSlice) UpdateAll ¶
func (o TradeSlice) UpdateAll(ctx context.Context, exec boil.ContextExecutor, cols M) (int64, error)
UpdateAll updates all rows with the specified column values, using an executor.
type WithdrawalCrypto ¶
type WithdrawalCrypto struct { ID int64 `boil:"id" json:"id" toml:"id" yaml:"id"` WithdrawalCryptoID null.String `` /* 131-byte string literal not displayed */ Address string `boil:"address" json:"address" toml:"address" yaml:"address"` AddressTag null.String `boil:"address_tag" json:"address_tag,omitempty" toml:"address_tag" yaml:"address_tag,omitempty"` Fee float64 `boil:"fee" json:"fee" toml:"fee" yaml:"fee"` R *withdrawalCryptoR `boil:"-" json:"-" toml:"-" yaml:"-"` L withdrawalCryptoL `boil:"-" json:"-" toml:"-" yaml:"-"` }
WithdrawalCrypto is an object representing the database table.
func FindWithdrawalCrypto ¶
func FindWithdrawalCrypto(ctx context.Context, exec boil.ContextExecutor, iD int64, selectCols ...string) (*WithdrawalCrypto, error)
FindWithdrawalCrypto retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*WithdrawalCrypto) Delete ¶
func (o *WithdrawalCrypto) Delete(ctx context.Context, exec boil.ContextExecutor) (int64, error)
Delete deletes a single WithdrawalCrypto record with an executor. Delete will match against the primary key column to find the record to delete.
func (*WithdrawalCrypto) Insert ¶
func (o *WithdrawalCrypto) Insert(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) error
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*WithdrawalCrypto) Reload ¶
func (o *WithdrawalCrypto) Reload(ctx context.Context, exec boil.ContextExecutor) error
Reload refetches the object from the database using the primary keys with an executor.
func (*WithdrawalCrypto) RemoveWithdrawalCrypto ¶
func (o *WithdrawalCrypto) RemoveWithdrawalCrypto(ctx context.Context, exec boil.ContextExecutor, related *WithdrawalHistory) error
RemoveWithdrawalCrypto relationship. Sets o.R.WithdrawalCrypto to nil. Removes o from all passed in related items' relationships struct (Optional).
func (*WithdrawalCrypto) SetWithdrawalCrypto ¶
func (o *WithdrawalCrypto) SetWithdrawalCrypto(ctx context.Context, exec boil.ContextExecutor, insert bool, related *WithdrawalHistory) error
SetWithdrawalCrypto of the withdrawalCrypto to the related item. Sets o.R.WithdrawalCrypto to related. Adds o to related.R.WithdrawalCryptoWithdrawalCryptos.
func (*WithdrawalCrypto) Update ¶
func (o *WithdrawalCrypto) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
Update uses an executor to update the WithdrawalCrypto. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
func (*WithdrawalCrypto) Upsert ¶
func (o *WithdrawalCrypto) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, conflictColumns []string, updateColumns, insertColumns boil.Columns) error
Upsert attempts an insert using an executor, and does an update or ignore on conflict. See boil.Columns documentation for how to properly use updateColumns and insertColumns.
func (*WithdrawalCrypto) WithdrawalCrypto ¶
func (o *WithdrawalCrypto) WithdrawalCrypto(mods ...qm.QueryMod) withdrawalHistoryQuery
WithdrawalCrypto pointed to by the foreign key.
type WithdrawalCryptoHook ¶
type WithdrawalCryptoHook func(context.Context, boil.ContextExecutor, *WithdrawalCrypto) error
WithdrawalCryptoHook is the signature for custom WithdrawalCrypto hook methods
type WithdrawalCryptoSlice ¶
type WithdrawalCryptoSlice []*WithdrawalCrypto
WithdrawalCryptoSlice is an alias for a slice of pointers to WithdrawalCrypto. This should generally be used opposed to []WithdrawalCrypto.
func (WithdrawalCryptoSlice) DeleteAll ¶
func (o WithdrawalCryptoSlice) DeleteAll(ctx context.Context, exec boil.ContextExecutor) (int64, error)
DeleteAll deletes all rows in the slice, using an executor.
func (*WithdrawalCryptoSlice) ReloadAll ¶
func (o *WithdrawalCryptoSlice) ReloadAll(ctx context.Context, exec boil.ContextExecutor) error
ReloadAll refetches every row with matching primary key column values and overwrites the original object slice with the newly updated slice.
func (WithdrawalCryptoSlice) UpdateAll ¶
func (o WithdrawalCryptoSlice) UpdateAll(ctx context.Context, exec boil.ContextExecutor, cols M) (int64, error)
UpdateAll updates all rows with the specified column values, using an executor.
type WithdrawalFiat ¶
type WithdrawalFiat struct { ID int64 `boil:"id" json:"id" toml:"id" yaml:"id"` WithdrawalFiatID null.String `boil:"withdrawal_fiat_id" json:"withdrawal_fiat_id,omitempty" toml:"withdrawal_fiat_id" yaml:"withdrawal_fiat_id,omitempty"` BankName string `boil:"bank_name" json:"bank_name" toml:"bank_name" yaml:"bank_name"` BankAddress string `boil:"bank_address" json:"bank_address" toml:"bank_address" yaml:"bank_address"` BankAccountName string `boil:"bank_account_name" json:"bank_account_name" toml:"bank_account_name" yaml:"bank_account_name"` BankAccountNumber string `boil:"bank_account_number" json:"bank_account_number" toml:"bank_account_number" yaml:"bank_account_number"` BSB string `boil:"bsb" json:"bsb" toml:"bsb" yaml:"bsb"` SwiftCode string `boil:"swift_code" json:"swift_code" toml:"swift_code" yaml:"swift_code"` Iban string `boil:"iban" json:"iban" toml:"iban" yaml:"iban"` BankCode float64 `boil:"bank_code" json:"bank_code" toml:"bank_code" yaml:"bank_code"` R *withdrawalFiatR `boil:"-" json:"-" toml:"-" yaml:"-"` L withdrawalFiatL `boil:"-" json:"-" toml:"-" yaml:"-"` }
WithdrawalFiat is an object representing the database table.
func FindWithdrawalFiat ¶
func FindWithdrawalFiat(ctx context.Context, exec boil.ContextExecutor, iD int64, selectCols ...string) (*WithdrawalFiat, error)
FindWithdrawalFiat retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*WithdrawalFiat) Delete ¶
func (o *WithdrawalFiat) Delete(ctx context.Context, exec boil.ContextExecutor) (int64, error)
Delete deletes a single WithdrawalFiat record with an executor. Delete will match against the primary key column to find the record to delete.
func (*WithdrawalFiat) Insert ¶
func (o *WithdrawalFiat) Insert(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) error
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*WithdrawalFiat) Reload ¶
func (o *WithdrawalFiat) Reload(ctx context.Context, exec boil.ContextExecutor) error
Reload refetches the object from the database using the primary keys with an executor.
func (*WithdrawalFiat) RemoveWithdrawalFiat ¶
func (o *WithdrawalFiat) RemoveWithdrawalFiat(ctx context.Context, exec boil.ContextExecutor, related *WithdrawalHistory) error
RemoveWithdrawalFiat relationship. Sets o.R.WithdrawalFiat to nil. Removes o from all passed in related items' relationships struct (Optional).
func (*WithdrawalFiat) SetWithdrawalFiat ¶
func (o *WithdrawalFiat) SetWithdrawalFiat(ctx context.Context, exec boil.ContextExecutor, insert bool, related *WithdrawalHistory) error
SetWithdrawalFiat of the withdrawalFiat to the related item. Sets o.R.WithdrawalFiat to related. Adds o to related.R.WithdrawalFiatWithdrawalFiats.
func (*WithdrawalFiat) Update ¶
func (o *WithdrawalFiat) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
Update uses an executor to update the WithdrawalFiat. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
func (*WithdrawalFiat) Upsert ¶
func (o *WithdrawalFiat) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, conflictColumns []string, updateColumns, insertColumns boil.Columns) error
Upsert attempts an insert using an executor, and does an update or ignore on conflict. See boil.Columns documentation for how to properly use updateColumns and insertColumns.
func (*WithdrawalFiat) WithdrawalFiat ¶
func (o *WithdrawalFiat) WithdrawalFiat(mods ...qm.QueryMod) withdrawalHistoryQuery
WithdrawalFiat pointed to by the foreign key.
type WithdrawalFiatHook ¶
type WithdrawalFiatHook func(context.Context, boil.ContextExecutor, *WithdrawalFiat) error
WithdrawalFiatHook is the signature for custom WithdrawalFiat hook methods
type WithdrawalFiatSlice ¶
type WithdrawalFiatSlice []*WithdrawalFiat
WithdrawalFiatSlice is an alias for a slice of pointers to WithdrawalFiat. This should generally be used opposed to []WithdrawalFiat.
func (WithdrawalFiatSlice) DeleteAll ¶
func (o WithdrawalFiatSlice) DeleteAll(ctx context.Context, exec boil.ContextExecutor) (int64, error)
DeleteAll deletes all rows in the slice, using an executor.
func (*WithdrawalFiatSlice) ReloadAll ¶
func (o *WithdrawalFiatSlice) ReloadAll(ctx context.Context, exec boil.ContextExecutor) error
ReloadAll refetches every row with matching primary key column values and overwrites the original object slice with the newly updated slice.
func (WithdrawalFiatSlice) UpdateAll ¶
func (o WithdrawalFiatSlice) UpdateAll(ctx context.Context, exec boil.ContextExecutor, cols M) (int64, error)
UpdateAll updates all rows with the specified column values, using an executor.
type WithdrawalHistory ¶
type WithdrawalHistory struct { ID string `boil:"id" json:"id" toml:"id" yaml:"id"` ExchangeID string `boil:"exchange_id" json:"exchange_id" toml:"exchange_id" yaml:"exchange_id"` Status string `boil:"status" json:"status" toml:"status" yaml:"status"` Currency string `boil:"currency" json:"currency" toml:"currency" yaml:"currency"` Amount float64 `boil:"amount" json:"amount" toml:"amount" yaml:"amount"` Description null.String `boil:"description" json:"description,omitempty" toml:"description" yaml:"description,omitempty"` WithdrawType int `boil:"withdraw_type" json:"withdraw_type" toml:"withdraw_type" yaml:"withdraw_type"` CreatedAt time.Time `boil:"created_at" json:"created_at" toml:"created_at" yaml:"created_at"` UpdatedAt time.Time `boil:"updated_at" json:"updated_at" toml:"updated_at" yaml:"updated_at"` ExchangeNameID string `boil:"exchange_name_id" json:"exchange_name_id" toml:"exchange_name_id" yaml:"exchange_name_id"` R *withdrawalHistoryR `boil:"-" json:"-" toml:"-" yaml:"-"` L withdrawalHistoryL `boil:"-" json:"-" toml:"-" yaml:"-"` }
WithdrawalHistory is an object representing the database table.
func FindWithdrawalHistory ¶
func FindWithdrawalHistory(ctx context.Context, exec boil.ContextExecutor, iD string, selectCols ...string) (*WithdrawalHistory, error)
FindWithdrawalHistory retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*WithdrawalHistory) AddWithdrawalCryptoWithdrawalCryptos ¶
func (o *WithdrawalHistory) AddWithdrawalCryptoWithdrawalCryptos(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*WithdrawalCrypto) error
AddWithdrawalCryptoWithdrawalCryptos adds the given related objects to the existing relationships of the withdrawal_history, optionally inserting them as new records. Appends related to o.R.WithdrawalCryptoWithdrawalCryptos. Sets related.R.WithdrawalCrypto appropriately.
func (*WithdrawalHistory) AddWithdrawalFiatWithdrawalFiats ¶
func (o *WithdrawalHistory) AddWithdrawalFiatWithdrawalFiats(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*WithdrawalFiat) error
AddWithdrawalFiatWithdrawalFiats adds the given related objects to the existing relationships of the withdrawal_history, optionally inserting them as new records. Appends related to o.R.WithdrawalFiatWithdrawalFiats. Sets related.R.WithdrawalFiat appropriately.
func (*WithdrawalHistory) Delete ¶
func (o *WithdrawalHistory) Delete(ctx context.Context, exec boil.ContextExecutor) (int64, error)
Delete deletes a single WithdrawalHistory record with an executor. Delete will match against the primary key column to find the record to delete.
func (*WithdrawalHistory) ExchangeName ¶
func (o *WithdrawalHistory) ExchangeName(mods ...qm.QueryMod) exchangeQuery
ExchangeName pointed to by the foreign key.
func (*WithdrawalHistory) Insert ¶
func (o *WithdrawalHistory) Insert(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) error
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*WithdrawalHistory) Reload ¶
func (o *WithdrawalHistory) Reload(ctx context.Context, exec boil.ContextExecutor) error
Reload refetches the object from the database using the primary keys with an executor.
func (*WithdrawalHistory) RemoveWithdrawalCryptoWithdrawalCryptos ¶
func (o *WithdrawalHistory) RemoveWithdrawalCryptoWithdrawalCryptos(ctx context.Context, exec boil.ContextExecutor, related ...*WithdrawalCrypto) error
RemoveWithdrawalCryptoWithdrawalCryptos relationships from objects passed in. Removes related items from R.WithdrawalCryptoWithdrawalCryptos (uses pointer comparison, removal does not keep order) Sets related.R.WithdrawalCrypto.
func (*WithdrawalHistory) RemoveWithdrawalFiatWithdrawalFiats ¶
func (o *WithdrawalHistory) RemoveWithdrawalFiatWithdrawalFiats(ctx context.Context, exec boil.ContextExecutor, related ...*WithdrawalFiat) error
RemoveWithdrawalFiatWithdrawalFiats relationships from objects passed in. Removes related items from R.WithdrawalFiatWithdrawalFiats (uses pointer comparison, removal does not keep order) Sets related.R.WithdrawalFiat.
func (*WithdrawalHistory) SetExchangeName ¶
func (o *WithdrawalHistory) SetExchangeName(ctx context.Context, exec boil.ContextExecutor, insert bool, related *Exchange) error
SetExchangeName of the withdrawalHistory to the related item. Sets o.R.ExchangeName to related. Adds o to related.R.ExchangeNameWithdrawalHistories.
func (*WithdrawalHistory) SetWithdrawalCryptoWithdrawalCryptos ¶
func (o *WithdrawalHistory) SetWithdrawalCryptoWithdrawalCryptos(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*WithdrawalCrypto) error
SetWithdrawalCryptoWithdrawalCryptos removes all previously related items of the withdrawal_history replacing them completely with the passed in related items, optionally inserting them as new records. Sets o.R.WithdrawalCrypto's WithdrawalCryptoWithdrawalCryptos accordingly. Replaces o.R.WithdrawalCryptoWithdrawalCryptos with related. Sets related.R.WithdrawalCrypto's WithdrawalCryptoWithdrawalCryptos accordingly.
func (*WithdrawalHistory) SetWithdrawalFiatWithdrawalFiats ¶
func (o *WithdrawalHistory) SetWithdrawalFiatWithdrawalFiats(ctx context.Context, exec boil.ContextExecutor, insert bool, related ...*WithdrawalFiat) error
SetWithdrawalFiatWithdrawalFiats removes all previously related items of the withdrawal_history replacing them completely with the passed in related items, optionally inserting them as new records. Sets o.R.WithdrawalFiat's WithdrawalFiatWithdrawalFiats accordingly. Replaces o.R.WithdrawalFiatWithdrawalFiats with related. Sets related.R.WithdrawalFiat's WithdrawalFiatWithdrawalFiats accordingly.
func (*WithdrawalHistory) Update ¶
func (o *WithdrawalHistory) Update(ctx context.Context, exec boil.ContextExecutor, columns boil.Columns) (int64, error)
Update uses an executor to update the WithdrawalHistory. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
func (*WithdrawalHistory) Upsert ¶
func (o *WithdrawalHistory) Upsert(ctx context.Context, exec boil.ContextExecutor, updateOnConflict bool, conflictColumns []string, updateColumns, insertColumns boil.Columns) error
Upsert attempts an insert using an executor, and does an update or ignore on conflict. See boil.Columns documentation for how to properly use updateColumns and insertColumns.
func (*WithdrawalHistory) WithdrawalCryptoWithdrawalCryptos ¶
func (o *WithdrawalHistory) WithdrawalCryptoWithdrawalCryptos(mods ...qm.QueryMod) withdrawalCryptoQuery
WithdrawalCryptoWithdrawalCryptos retrieves all the withdrawal_crypto's WithdrawalCryptos with an executor via withdrawal_crypto_id column.
func (*WithdrawalHistory) WithdrawalFiatWithdrawalFiats ¶
func (o *WithdrawalHistory) WithdrawalFiatWithdrawalFiats(mods ...qm.QueryMod) withdrawalFiatQuery
WithdrawalFiatWithdrawalFiats retrieves all the withdrawal_fiat's WithdrawalFiats with an executor via withdrawal_fiat_id column.
type WithdrawalHistoryHook ¶
type WithdrawalHistoryHook func(context.Context, boil.ContextExecutor, *WithdrawalHistory) error
WithdrawalHistoryHook is the signature for custom WithdrawalHistory hook methods
type WithdrawalHistorySlice ¶
type WithdrawalHistorySlice []*WithdrawalHistory
WithdrawalHistorySlice is an alias for a slice of pointers to WithdrawalHistory. This should generally be used opposed to []WithdrawalHistory.
func (WithdrawalHistorySlice) DeleteAll ¶
func (o WithdrawalHistorySlice) DeleteAll(ctx context.Context, exec boil.ContextExecutor) (int64, error)
DeleteAll deletes all rows in the slice, using an executor.
func (*WithdrawalHistorySlice) ReloadAll ¶
func (o *WithdrawalHistorySlice) ReloadAll(ctx context.Context, exec boil.ContextExecutor) error
ReloadAll refetches every row with matching primary key column values and overwrites the original object slice with the newly updated slice.
func (WithdrawalHistorySlice) UpdateAll ¶
func (o WithdrawalHistorySlice) UpdateAll(ctx context.Context, exec boil.ContextExecutor, cols M) (int64, error)
UpdateAll updates all rows with the specified column values, using an executor.