mirror of
https://github.com/fnproject/fn.git
synced 2022-10-28 21:29:17 +03:00
* Fix #418 Added MySQL as DB storage layer. * Make the mysql stuff work * Make the mysql stuff work * Make the mysql stuff work * Make the mysql stuff work * small fixes * Switch to Go 1.8 installation inside CI (#589) * Switch to Go 1.8 installation inside CI Partially Addresses: #588 * Use url.Hostname() instead of custom method * Added PR review changes. * Added missing check for error. * Changed * with name, config * Removed unused import. * Added check for NoRows * Merged changes with HEAD * Added documentation to mysql.go * update mysql to be on par with postgres
This commit is contained in:
committed by
Seif Lotfy سيف لطفي
parent
353a144081
commit
e4b3105d92
@@ -6,6 +6,7 @@ import (
|
||||
|
||||
"github.com/Sirupsen/logrus"
|
||||
"github.com/iron-io/functions/api/datastore/bolt"
|
||||
"github.com/iron-io/functions/api/datastore/mysql"
|
||||
"github.com/iron-io/functions/api/datastore/postgres"
|
||||
"github.com/iron-io/functions/api/datastore/redis"
|
||||
"github.com/iron-io/functions/api/models"
|
||||
@@ -22,6 +23,8 @@ func New(dbURL string) (models.Datastore, error) {
|
||||
return bolt.New(u)
|
||||
case "postgres":
|
||||
return postgres.New(u)
|
||||
case "mysql":
|
||||
return mysql.New(u)
|
||||
case "redis":
|
||||
return redis.New(u)
|
||||
default:
|
||||
|
||||
Reference in New Issue
Block a user