Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type TestDBConfig ¶
type TestDBConfig struct {
Host string
Port int
Database string
User string
Password string
SSLMode string
}
func DefaultTestDBConfig ¶
func DefaultTestDBConfig() *TestDBConfig
type TestDBInstance ¶
type TestDBInstance struct {
// contains filtered or unexported fields
}
func SetupTestDB ¶
func SetupTestDB(t *testing.T, config *TestDBConfig) *TestDBInstance
func (*TestDBInstance) CleanupTestDB ¶
func (tdb *TestDBInstance) CleanupTestDB()
func (*TestDBInstance) GetGormDB ¶
func (tdb *TestDBInstance) GetGormDB() *gorm.DB
func (*TestDBInstance) GetSQLDB ¶
func (tdb *TestDBInstance) GetSQLDB() *sql.DB
Click to show internal directories.
Click to hide internal directories.