Documentation
¶
Index ¶
- func AllModels() []any
- func AsPSQL(f any) any
- func FetchIamTokenPassword(ctx context.Context, cfg database) (string, error)
- func New(v *validator.Validate, l zapgorm2.Logger, metricsWriter metrics.Writer, ...) (*gorm.DB, error)
- func NewPSQLMigrator(p PSQLParams, lc fx.Lifecycle) *migrations.Migrator
- type PSQLParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AllModels ¶
func AllModels() []any
declare all models in the correct order they should be migrated.
func FetchIamTokenPassword ¶
FetchIamTokenPassword fetches an iam token which can be used as a password using the default aws credentials provider
func NewPSQLMigrator ¶
func NewPSQLMigrator(p PSQLParams, lc fx.Lifecycle) *migrations.Migrator
Types ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.