Add MySQL support

This commit is contained in:
Adrian Macneil 2015-11-30 22:05:23 -08:00
parent 5211670904
commit c402613c6c
7 changed files with 399 additions and 6 deletions

View file

@ -3,6 +3,7 @@ package driver
import (
"database/sql"
"fmt"
"github.com/adrianmacneil/dbmate/driver/mysql"
"github.com/adrianmacneil/dbmate/driver/postgres"
"github.com/adrianmacneil/dbmate/driver/shared"
"net/url"
@ -23,6 +24,8 @@ type Driver interface {
// Get loads a database driver by name
func Get(name string) (Driver, error) {
switch name {
case "mysql":
return mysql.Driver{}, nil
case "postgres":
return postgres.Driver{}, nil
default: