我有使用golang-revel
的项目,在我的项目中,我需要连接到2个数据库.目前,我可以一个一个地迁移数据库,但如果这个项目越来越大,我需要能够迁移所有数据库.有没有办法在app.conf
中动态获取数据库名称?
# Settings for database used in GORM Framework
db.automigrate = false
db.driver = mysql
db.username = root
db.password =
db.dbname = root_database
db.dbname.otherdatabase = other_database_name
db.companies = other_companies
db.charset = utf8
db.parseTime = True
db.loc =
db.log = true
我可以通过获取带有Dbname = r.Config.StringDefault("db.dbname", "")
的db.dbname来进行迁移
但我如何才能动态获取db.dbname.otherdatabase
个或更多的数据库,以便它可以抓取future 所有的数据库?