1
0
mirror of https://github.com/raseels-repos/golang-saas-starter-kit.git synced 2025-08-08 22:36:41 +02:00

Fix schema migration for unittests

This commit is contained in:
Lee Brown
2019-08-12 13:53:03 -08:00
parent 064cebd2ce
commit e180e05c9b
2 changed files with 10 additions and 1 deletions

View File

@ -93,8 +93,16 @@ func New() *Test {
log.Fatalf("startup : Register DB : %v", err)
}
// Set the context with the required values to
// process the request.
v := webcontext.Values{
Now: time.Now(),
Env: webcontext.Env_Dev,
}
ctx := context.WithValue(context.Background(), webcontext.KeyValues, &v)
// Execute the migrations
if err = schema.Migrate(masterDB, log, true); err != nil {
if err = schema.Migrate(ctx, masterDB, log, true); err != nil {
log.Fatalf("main : Migrate : %v", err)
}
log.Printf("main : Migrate : Completed")

View File

@ -524,6 +524,7 @@ func NewServiceDeployRequest(log *log.Logger, flags ServiceDeployFlags) (*servic
"ecs:UpdateService",
"ses:SendEmail",
"ses:ListIdentities",
"ses:GetAccountSendingEnabled",
"secretsmanager:ListSecretVersionIds",
"secretsmanager:GetSecretValue",
"secretsmanager:CreateSecret",