db

package
v0.3.1-0...-29265a4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 15, 2020 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AggDeviceUsage = aggDeviceUsageDBInterface(&pg.PgAggDeviceUsage)
View Source
var AggGatewayUsage = aggGatewayUsageDBInterface(&pg.PgAggGatewayUsage)
View Source
var AggPeriod = aggPeriodDBInterface(&pg.PgAggPeriod)
View Source
var AggWalletUsage = aggWalletUsageDBInterface(&pg.PgAggWalletUsage)
View Source
var ConfigTable = configTableDBInterface(&pg.PgConfigTable)
View Source
var Device = deviceDBInterface(&pg.PgDevice)
View Source
var DlPacket = dlPacketDBInterface(&pg.PgDlPacket)
View Source
var ExtAccount = extAccountDBInterface(&pg.PgExtAccount)
View Source
var ExtCurrency = extCurrencyDBInterface(&pg.PgExtCurrency)
View Source
var Gateway = gatewayDBInterface(&pg.PgGateway)
View Source
var InternalTx = internalTxDBInterface(&pg.PgInternalTx)
View Source
var Stake = stakeDBInterface(&pg.PgStake)
View Source
var StakeRevenue = stakeRevenueDBInterface(&pg.PgStakeRevenue)
View Source
var StakeRevenuePeriod = stakeRevenuePeriodDBInterface(&pg.PgStakeRevenuePeriod)
View Source
var Topup = topupDBInterface(&pg.PgTopup)
View Source
var Wallet = walletDBInterface(&pg.PgWallet)
View Source
var Withdraw = withdrawDBInterface(&pg.PgWithdraw)
View Source
var WithdrawFee = withdrawFeeDBInterface(&pg.PgWithdrawFee)

Functions

func Setup

func Setup(conf config.MxpConfig) error

Types

type DBInterface

type DBInterface interface {
	AddDB(d *sql.DB)
}

type PostgresHandler

type PostgresHandler struct {
	*sql.DB
}

func (*PostgresHandler) AddDB

func (h *PostgresHandler) AddDB(d *sql.DB)

func (*PostgresHandler) Begin

func (h *PostgresHandler) Begin() (*TxHandler, error)

type TxHandler

type TxHandler struct {
	*sql.Tx
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL