@@ -38,20 +38,22 @@ func connect() factory.Factory {
3838 Host : "localhost" ,
3939 Port : 3306 ,
4040 DBName : "test" ,
41- Username : "root " ,
42- Password : "123 " ,
41+ Username : "test " ,
42+ Password : "test " ,
4343 Charset : "utf8" ,
4444 }))
4545}
4646
4747func initTest (t * testing.T ) (err error ) {
4848 sql_table := "CREATE TABLE IF NOT EXISTS `test_table` (" +
49- "`id` INTEGER PRIMARY KEY AUTOINCREMENT," +
50- "`username` VARCHAR(64) NULL," +
51- "`password` VARCHAR(64) NULL," +
52- "`createTime` TIMESTAMP default (datetime('now', 'localtime')));"
49+ "`id` int(11) NOT NULL AUTO_INCREMENT," +
50+ "`username` varchar(255) DEFAULT NULL," +
51+ "`password` varchar(255) DEFAULT NULL," +
52+ "`createTime` datetime DEFAULT NULL," +
53+ "PRIMARY KEY (`id`)" +
54+ ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;"
5355
54- db , err := sql .Open ("mysql" , "root:123 @tcp(localhost :3306)/test?charset=utf8" )
56+ db , err := sql .Open ("mysql" , "test:test @tcp(localhost8 :3306)/test?charset=utf8" )
5557 if err != nil {
5658 t .Fatal (err )
5759 }
@@ -69,7 +71,7 @@ func initTest(t *testing.T) (err error) {
6971 return nil
7072}
7173
72- func TestSqlite3 (t * testing.T ) {
74+ func TestMysql (t * testing.T ) {
7375 initTest (t )
7476 var testV TestTable
7577
@@ -112,7 +114,7 @@ func TestSqlite3(t *testing.T) {
112114 t .Logf ("%v %v" , testV .Username , testV .Password )
113115}
114116
115- func TestSqliteTx (t * testing.T ) {
117+ func TestMysqlTx (t * testing.T ) {
116118 initTest (t )
117119 var testV TestTable
118120
0 commit comments