Skip to content

Commit 39f4a47

Browse files
committed
mysql create table is different to postgresql create table statement
1 parent a65f48b commit 39f4a47

File tree

1 file changed

+40
-21
lines changed

1 file changed

+40
-21
lines changed

src/test/scala/io/vertx/asyncsql/test/mysql/MySqlTest.scala

Lines changed: 40 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -12,27 +12,46 @@ class MySqlTest extends SqlTestVerticle with BaseSqlTests {
1212

1313
override def getConfig = config
1414

15-
// FIXME test stuff
16-
@Test
17-
def something(): Unit = VertxAssert.testComplete()
15+
override def createTableStatement(tableName: String) = """
16+
CREATE TABLE """ + tableName + """ (
17+
id INT NOT NULL AUTO_INCREMENT,
18+
name VARCHAR(255),
19+
email VARCHAR(255) UNIQUE,
20+
is_male BOOLEAN,
21+
age INT,
22+
money FLOAT,
23+
wedding_date DATE,
24+
PRIMARY KEY (id)
25+
);
26+
"""
1827

19-
// @Test
20-
// override def selectFiltered(): Unit = super.selectFiltered()
21-
// @Test
22-
// override def selectEverything(): Unit = super.selectEverything()
23-
// @Test
24-
// override def insertUniqueProblem(): Unit = super.insertUniqueProblem()
25-
// @Test
26-
// override def insertMaliciousDataTest(): Unit = super.insertMaliciousDataTest()
27-
// @Test
28-
// override def insertTypeTest(): Unit = super.insertTypeTest()
29-
// @Test
30-
// override def insertCorrect(): Unit = super.insertCorrect()
31-
// @Test
32-
// override def createAndDropTable(): Unit = super.createAndDropTable()
33-
// @Test
34-
// override def multipleFields(): Unit = super.multipleFields()
35-
// @Test
36-
// override def simpleConnection(): Unit = super.simpleConnection()
28+
@Test
29+
override def simpleConnection(): Unit = super.simpleConnection()
30+
@Test
31+
override def multipleFields(): Unit = super.multipleFields()
32+
@Test
33+
override def createAndDropTable(): Unit = super.createAndDropTable()
34+
@Test
35+
override def insertCorrect(): Unit = super.insertCorrect()
36+
@Test
37+
override def insertTypeTest(): Unit = super.insertTypeTest()
38+
@Test
39+
override def insertUniqueProblem(): Unit = super.insertUniqueProblem()
40+
@Test
41+
override def insertMaliciousDataTest(): Unit = super.insertMaliciousDataTest()
42+
@Test
43+
override def selectEverything(): Unit = super.selectEverything()
44+
@Test
45+
override def selectFiltered(): Unit = super.selectFiltered()
46+
@Test
47+
override def selectWithCondition(): Unit = super.selectWithCondition()
48+
@Test
49+
override def updateWithoutCondition(): Unit = super.updateWithoutCondition()
50+
@Test
51+
override def updateWithCondition(): Unit = super.updateWithCondition()
52+
@Test
53+
override def preparedSelect(): Unit = super.preparedSelect()
54+
@Test
55+
override def transaction(): Unit = super.transaction()
3756

3857
}

0 commit comments

Comments
 (0)