@@ -35,6 +35,7 @@ func TestShowTableStatus(t *testing.T) {
35
35
db2 := memory .NewDatabase ("b" )
36
36
db2 .AddTable ("t3" , memory .NewTable (db2 , "t3" , sql.PrimaryKeySchema {}, db2 .GetForeignKeyCollection ()))
37
37
db2 .AddTable ("t4" , memory .NewTable (db2 , "t4" , sql.PrimaryKeySchema {}, db2 .GetForeignKeyCollection ()))
38
+ db2 .AddTable ("t5" , memory .NewPartitionedTableWithCollation (db2 .Database (), "t5" , sql.PrimaryKeySchema {}, db2 .GetForeignKeyCollection (), 0 , sql .Collation_Default , "table comment" ))
38
39
39
40
catalog := test .NewCatalog (sql .NewDatabaseProvider (db1 , db2 ))
40
41
pro := memory .NewDBProvider (db1 , db2 )
@@ -51,8 +52,8 @@ func TestShowTableStatus(t *testing.T) {
51
52
require .NoError (err )
52
53
53
54
expected := []sql.Row {
54
- {"t1" , "InnoDB" , "10" , "Fixed" , uint64 (0 ), uint64 (0 ), uint64 (0 ), uint64 (0 ), int64 (0 ), int64 (0 ), nil , nil , nil , nil , sql .Collation_Default .String (), nil , nil , nil },
55
- {"t2" , "InnoDB" , "10" , "Fixed" , uint64 (0 ), uint64 (0 ), uint64 (0 ), uint64 (0 ), int64 (0 ), int64 (0 ), nil , nil , nil , nil , sql .Collation_Default .String (), nil , nil , nil },
55
+ {"t1" , "InnoDB" , "10" , "Fixed" , uint64 (0 ), uint64 (0 ), uint64 (0 ), uint64 (0 ), int64 (0 ), int64 (0 ), nil , nil , nil , nil , sql .Collation_Default .String (), nil , nil , "" },
56
+ {"t2" , "InnoDB" , "10" , "Fixed" , uint64 (0 ), uint64 (0 ), uint64 (0 ), uint64 (0 ), int64 (0 ), int64 (0 ), nil , nil , nil , nil , sql .Collation_Default .String (), nil , nil , "" },
56
57
}
57
58
58
59
require .ElementsMatch (expected , rows )
@@ -66,8 +67,9 @@ func TestShowTableStatus(t *testing.T) {
66
67
require .NoError (err )
67
68
68
69
expected = []sql.Row {
69
- {"t3" , "InnoDB" , "10" , "Fixed" , uint64 (0 ), uint64 (0 ), uint64 (0 ), uint64 (0 ), int64 (0 ), int64 (0 ), nil , nil , nil , nil , sql .Collation_Default .String (), nil , nil , nil },
70
- {"t4" , "InnoDB" , "10" , "Fixed" , uint64 (0 ), uint64 (0 ), uint64 (0 ), uint64 (0 ), int64 (0 ), int64 (0 ), nil , nil , nil , nil , sql .Collation_Default .String (), nil , nil , nil },
70
+ {"t3" , "InnoDB" , "10" , "Fixed" , uint64 (0 ), uint64 (0 ), uint64 (0 ), uint64 (0 ), int64 (0 ), int64 (0 ), nil , nil , nil , nil , sql .Collation_Default .String (), nil , nil , "" },
71
+ {"t4" , "InnoDB" , "10" , "Fixed" , uint64 (0 ), uint64 (0 ), uint64 (0 ), uint64 (0 ), int64 (0 ), int64 (0 ), nil , nil , nil , nil , sql .Collation_Default .String (), nil , nil , "" },
72
+ {"t5" , "InnoDB" , "10" , "Fixed" , uint64 (0 ), uint64 (0 ), uint64 (0 ), uint64 (0 ), int64 (0 ), int64 (0 ), nil , nil , nil , nil , sql .Collation_Default .String (), nil , nil , "table comment" },
71
73
}
72
74
73
75
require .ElementsMatch (expected , rows )
0 commit comments