Archived
1

Pokememe possibility draft

This commit is contained in:
Vladimir Hodakov
2017-10-13 00:31:12 +04:00
parent c1c37a06e1
commit 2849d16587
8 changed files with 146 additions and 4 deletions

View File

@@ -11,6 +11,7 @@ import (
"../config"
"../connections"
// interfaces
"../getters/gettersinterface"
"../migrations/migrationsinterface"
"../parsers/parsersinterface"
"../router/routerinterface"
@@ -25,6 +26,7 @@ type Context struct {
Parsers parsersinterface.ParsersInterface
Db *sqlx.DB
Talkers talkersinterface.TalkersInterface
Getters gettersinterface.GettersInterface
}
func (c *Context) Init() {
@@ -52,6 +54,10 @@ func (c *Context) RegisterTalkersInterface(ti talkersinterface.TalkersInterface)
c.Talkers = ti
}
func (c *Context) RegisterGettersInterface(gi gettersinterface.GettersInterface) {
c.Getters = gi
}
func (c *Context) RunDatabaseMigrations() {
c.Migrations.SetDialect("mysql")
c.Migrations.Migrate()