package
0.0.0-20250311023717-5c21e974eed8
Repository: https://github.com/thrasher-corp/gocryptotrader.git
Documentation: pkg.go.dev

# Functions

AddAuditEventHook registers your hook function for all future operations.
AddCandleHook registers your hook function for all future operations.
AddDatahistoryjobHook registers your hook function for all future operations.
AddDatahistoryjobresultHook registers your hook function for all future operations.
AddExchangeHook registers your hook function for all future operations.
AddScriptExecutionHook registers your hook function for all future operations.
AddScriptHook registers your hook function for all future operations.
AddTradeHook registers your hook function for all future operations.
AddWithdrawalCryptoHook registers your hook function for all future operations.
AddWithdrawalFiatHook registers your hook function for all future operations.
AddWithdrawalHistoryHook registers your hook function for all future operations.
AuditEventExists checks if the AuditEvent row exists.
AuditEvents retrieves all the records using an executor.
CandleExists checks if the Candle row exists.
Candles retrieves all the records using an executor.
DatahistoryjobExists checks if the Datahistoryjob row exists.
DatahistoryjobresultExists checks if the Datahistoryjobresult row exists.
Datahistoryjobresults retrieves all the records using an executor.
Datahistoryjobs retrieves all the records using an executor.
ExchangeExists checks if the Exchange row exists.
Exchanges retrieves all the records using an executor.
FindAuditEvent retrieves a single record by ID with an executor.
FindCandle retrieves a single record by ID with an executor.
FindDatahistoryjob retrieves a single record by ID with an executor.
FindDatahistoryjobresult retrieves a single record by ID with an executor.
FindExchange retrieves a single record by ID with an executor.
FindScript retrieves a single record by ID with an executor.
FindScriptExecution retrieves a single record by ID with an executor.
FindTrade retrieves a single record by ID with an executor.
FindWithdrawalCrypto retrieves a single record by ID with an executor.
FindWithdrawalFiat retrieves a single record by ID with an executor.
FindWithdrawalHistory retrieves a single record by ID with an executor.
NewQuery initializes a new Query using the passed in QueryMods.
ScriptExecutionExists checks if the ScriptExecution row exists.
ScriptExecutions retrieves all the records using an executor.
ScriptExists checks if the Script row exists.
Scripts retrieves all the records using an executor.
TradeExists checks if the Trade row exists.
Trades retrieves all the records using an executor.
WithdrawalCryptoExists checks if the WithdrawalCrypto row exists.
WithdrawalCryptos retrieves all the records using an executor.
WithdrawalFiatExists checks if the WithdrawalFiat row exists.
WithdrawalFiats retrieves all the records using an executor.
WithdrawalHistories retrieves all the records using an executor.
WithdrawalHistoryExists checks if the WithdrawalHistory row exists.

# Variables

AuditEventRels is where relationship names are stored.
CandleRels is where relationship names are stored.
DatahistoryjobRels is where relationship names are stored.
DatahistoryjobresultRels is where relationship names are stored.
ErrSyncFail occurs during insert when the record could not be retrieved in order to populate default value information.
ExchangeRels is where relationship names are stored.
ScriptExecutionRels is where relationship names are stored.
ScriptRels is where relationship names are stored.
TradeRels is where relationship names are stored.
WithdrawalCryptoRels is where relationship names are stored.
WithdrawalFiatRels is where relationship names are stored.
WithdrawalHistoryRels is where relationship names are stored.

# Structs

AuditEvent is an object representing the database table.
Candle is an object representing the database table.
Datahistoryjob is an object representing the database table.
Datahistoryjobresult is an object representing the database table.
Exchange is an object representing the database table.
Script is an object representing the database table.
ScriptExecution is an object representing the database table.
Trade is an object representing the database table.
WithdrawalCrypto is an object representing the database table.
WithdrawalFiat is an object representing the database table.
WithdrawalHistory is an object representing the database table.

# Type aliases