Skip to content

Commit f196dab

Browse files
devenbansodwilliamdes
authored andcommitted
Add support for INVISIBLE keyword
Signed-off-by: Deven Bansod <[email protected]>
1 parent 029d91b commit f196dab

5 files changed

Lines changed: 13 additions & 9 deletions

File tree

src/Components/CreateDefinition.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,9 @@ class CreateDefinition extends Component
8484
12,
8585
'expr',
8686
array('parenthesesDelimited' => true),
87-
)
87+
),
88+
89+
'INVISIBLE' => 13,
8890
// Common entries.
8991
//
9092
// NOTE: Some of the common options are not in the same order which

src/Contexts/ContextMariaDb100300.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,10 @@ class ContextMariaDb100300 extends Context
7878
'SECURITY' => 1, 'SEQUENCE' => 1, 'SHUTDOWN' => 1, 'SNAPSHOT' => 1, 'SWITCHES' => 1,
7979
'TRIGGERS' => 1, 'UNDOFILE' => 1, 'WARNINGS' => 1,
8080
'AGGREGATE' => 1, 'ALGORITHM' => 1, 'COMMITTED' => 1, 'DIRECTORY' => 1,
81-
'DUPLICATE' => 1, 'EXPANSION' => 1, 'IO_THREAD' => 1, 'ISOLATION' => 1,
82-
'NODEGROUP' => 1, 'PACK_KEYS' => 1, 'READ_ONLY' => 1, 'REDUNDANT' => 1,
83-
'SAVEPOINT' => 1, 'SQL_CACHE' => 1, 'TEMPORARY' => 1, 'TEMPTABLE' => 1,
84-
'UNDEFINED' => 1, 'UNINSTALL' => 1, 'VARIABLES' => 1,
81+
'DUPLICATE' => 1, 'EXPANSION' => 1, 'INVISIBLE' => 1, 'IO_THREAD' => 1,
82+
'ISOLATION' => 1, 'NODEGROUP' => 1, 'PACK_KEYS' => 1, 'READ_ONLY' => 1,
83+
'REDUNDANT' => 1, 'SAVEPOINT' => 1, 'SQL_CACHE' => 1, 'TEMPORARY' => 1,
84+
'TEMPTABLE' => 1, 'UNDEFINED' => 1, 'UNINSTALL' => 1, 'VARIABLES' => 1,
8585
'COMPLETION' => 1, 'COMPRESSED' => 1, 'CONCURRENT' => 1, 'CONNECTION' => 1,
8686
'CONSISTENT' => 1, 'DEALLOCATE' => 1, 'IDENTIFIED' => 1, 'MASTER_SSL' => 1,
8787
'NDBCLUSTER' => 1, 'PARTITIONS' => 1, 'PERSISTENT' => 1, 'PLUGIN_DIR' => 1,

src/Contexts/ContextMySql80000.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,10 +79,10 @@ class ContextMySql80000 extends Context
7979
'SECURITY' => 1, 'SHUTDOWN' => 1, 'SNAPSHOT' => 1, 'SWITCHES' => 1, 'TRIGGERS' => 1,
8080
'UNDOFILE' => 1, 'WARNINGS' => 1,
8181
'AGGREGATE' => 1, 'ALGORITHM' => 1, 'COMMITTED' => 1, 'DIRECTORY' => 1,
82-
'DUPLICATE' => 1, 'EXPANSION' => 1, 'IO_THREAD' => 1, 'ISOLATION' => 1,
83-
'NODEGROUP' => 1, 'PACK_KEYS' => 1, 'READ_ONLY' => 1, 'REDUNDANT' => 1,
84-
'SAVEPOINT' => 1, 'SQL_CACHE' => 1, 'TEMPORARY' => 1, 'TEMPTABLE' => 1,
85-
'UNDEFINED' => 1, 'UNINSTALL' => 1, 'VARIABLES' => 1,
82+
'DUPLICATE' => 1, 'EXPANSION' => 1, 'INVISIBLE' => 1, 'IO_THREAD' => 1,
83+
'ISOLATION' => 1, 'NODEGROUP' => 1, 'PACK_KEYS' => 1, 'READ_ONLY' => 1,
84+
'REDUNDANT' => 1, 'SAVEPOINT' => 1, 'SQL_CACHE' => 1, 'TEMPORARY' => 1,
85+
'TEMPTABLE' => 1, 'UNDEFINED' => 1, 'UNINSTALL' => 1, 'VARIABLES' => 1,
8686
'COMPLETION' => 1, 'COMPRESSED' => 1, 'CONCURRENT' => 1, 'CONNECTION' => 1,
8787
'CONSISTENT' => 1, 'DEALLOCATE' => 1, 'IDENTIFIED' => 1, 'MASTER_SSL' => 1,
8888
'NDBCLUSTER' => 1, 'PARTITIONS' => 1, 'PERSISTENT' => 1, 'PLUGIN_DIR' => 1,

tools/contexts/MariaDb100300.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,7 @@ INTERSECT (R)
236236
INTERVAL (R)
237237
INTO (R)
238238
INVOKER
239+
INVISIBLE
239240
IO
240241
IO_AFTER_GTIDS (R)
241242
IO_BEFORE_GTIDS (R)

tools/contexts/MySql80000.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,7 @@ INTEGER (R)
234234
INTERVAL (R)
235235
INTO (R)
236236
INVOKER
237+
INVISIBLE
237238
IO
238239
IO_AFTER_GTIDS (R)
239240
IO_BEFORE_GTIDS (R)

0 commit comments

Comments
 (0)