Documentation ¶
Index ¶
- func GetResource(names []string, afn bindata.AssetFunc) *bindata.AssetSource
- func RunMigrations(mode migration.Mode) error
- func RunMigrationsBinData(s *bindata.AssetSource, mode migration.Mode) error
- func RunMigrationsBinDataWithConfig(conf *DBConfig, s *bindata.AssetSource, mode migration.Mode) error
- func RunMigrationsWithConfig(conf *DBConfig, mode migration.Mode) error
- type DBConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetResource ¶
func GetResource(names []string, afn bindata.AssetFunc) *bindata.AssetSource
func RunMigrations ¶
func RunMigrationsBinData ¶
func RunMigrationsBinData(s *bindata.AssetSource, mode migration.Mode) error
Types ¶
type DBConfig ¶
type DBConfig struct { DBAddr string `envconfig:"PG_DB_ADDRESS" required:"true"` DBPort string `envconfig:"PG_DB_PORT" default:"5432"` EntityName string `envconfig:"PG_DB_ENTITY_NAME" required:"true"` DBName string `envconfig:"PG_DB_NAME" required:"true"` Username string `envconfig:"PG_DB_SERVICE_USERNAME" required:"true"` Password string `envconfig:"PG_DB_SERVICE_USER_PASSWORD" required:"false"` SourceURI string `envconfig:"PG_SOURCE_URI" default:"go-bindata"` }
Click to show internal directories.
Click to hide internal directories.