Versions in this module Expand all Collapse all v1 v1.1.0 Oct 14, 2022 Changes in this version + func OpenDB(connStr string) (*sql.DB, error) + type Queryer interface + Exec func(string, ...interface{}) (sql.Result, error) + Query func(string, ...interface{}) (*sql.Rows, error) + QueryRow func(string, ...interface{}) *sql.Row + type T1 struct + I int + ID int64 + JSONData []byte + NullableStr sql.NullString + NullableTz *time.Time + NumFloat float64 + Str string + TWithTz time.Time + TWithoutTz time.Time + XMLData []byte + func GetT1ByPk(db Queryer, pk0 int64) (*T1, error) + func GetT1TableByPk(db Queryer, pk0 int64) (*T1, error) + func (r *T1) Create(db Queryer) error + type T1Table struct + I int + ID int64 + JSONData []byte + NullableStr sql.NullString + NullableTz *time.Time + NumFloat float64 + Str string + TWithTz time.Time + TWithoutTz time.Time + XMLData []byte + func (r *T1Table) Create(db Queryer) error + type T2 struct + I int + ID int64 + Str string + TWithTz time.Time + TWithoutTz time.Time + func GetT2ByPk(db Queryer, pk0 int64, pk1 int) (*T2, error) + func GetT2TableByPk(db Queryer, pk0 int64, pk1 int) (*T2, error) + func (r *T2) Create(db Queryer) error + type T2Table struct + I int + ID int64 + Str string + TWithTz time.Time + TWithoutTz time.Time + func (r *T2Table) Create(db Queryer) error + type T3 struct + I int + ID int + func GetT3ByPk(db Queryer, pk0 int, pk1 int) (*T3, error) + func GetT3TableByPk(db Queryer, pk0 int, pk1 int) (*T3, error) + func (r *T3) Create(db Queryer) error + type T3Table struct + I int + ID int + func (r *T3Table) Create(db Queryer) error + type T4 struct + I int + ID int + func GetT4ByPk(db Queryer, pk0 int, pk1 int) (*T4, error) + func GetT4TableByPk(db Queryer, pk0 int, pk1 int) (*T4, error) + func (r *T4) Create(db Queryer) error + type T4Table struct + I int + ID int + func (r *T4Table) Create(db Queryer) error + type UserAccount struct + Email string + FirstName string + ID int64 + LastName string + func GetUserAccountByPk(db Queryer, pk0 int64) (*UserAccount, error) + func GetUserAccountTableByPk(db Queryer, pk0 int64) (*UserAccount, error) + func (r *UserAccount) Create(db Queryer) error + type UserAccountCompositePk struct + Email string + FirstName string + ID int64 + LastName string + func GetUserAccountCompositePkByPk(db Queryer, pk0 int64, pk1 string) (*UserAccountCompositePk, error) + func GetUserAccountCompositePkTableByPk(db Queryer, pk0 int64, pk1 string) (*UserAccountCompositePk, error) + func (r *UserAccountCompositePk) Create(db Queryer) error + type UserAccountCompositePkTable struct + Email string + FirstName string + ID int64 + LastName string + func (r *UserAccountCompositePkTable) Create(db Queryer) error + type UserAccountTable struct + Email string + FirstName string + ID int64 + LastName string + func (r *UserAccountTable) Create(db Queryer) error + type UserAccountUUID struct + Email string + FirstName string + LastName string + UUID string + func GetUserAccountUUIDByPk(db Queryer, pk0 string) (*UserAccountUUID, error) + func GetUserAccountUUIDTableByPk(db Queryer, pk0 string) (*UserAccountUUID, error) + func (r *UserAccountUUID) Create(db Queryer) error + type UserAccountUUIDTable struct + Email string + FirstName string + LastName string + UUID string + func (r *UserAccountUUIDTable) Create(db Queryer) error