File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -1457,13 +1457,20 @@ table_option
14571457 }
14581458 }
14591459 / create_option_character_set
1460- / kw :(KW_COMMENT / 'CONNECTION' i ) __ s :(KW_ASSIGIN_EQUAL )? __ c :literal_string {
1460+ / kw :(KW_COMMENT / 'CONNECTION' i / 'ENGINE_ATTRIBUTE' i / 'SECONDARY_ENGINE_ATTRIBUTE' i ) __ s :(KW_ASSIGIN_EQUAL )? __ c :literal_string {
14611461 return {
14621462 keyword: kw .toLowerCase (),
14631463 symbol: s,
14641464 value: ` '${ c .value } '`
14651465 }
14661466 }
1467+ / type :('DATA' i / 'INDEX' i ) __ 'DIRECTORY' i __ s :(KW_ASSIGIN_EQUAL )? __ c :literal_string {
1468+ return {
1469+ keyword: type .toLowerCase () + " directory" ,
1470+ symbol: s,
1471+ value: ` '${ c .value } '`
1472+ }
1473+ }
14671474 / kw :'COMPRESSION' i __ s :(KW_ASSIGIN_EQUAL )? __ v :("'" ('ZLIB' i / 'LZ4' i / 'NONE' i )"'" ) {
14681475 return {
14691476 keyword: kw .toLowerCase (),
You can’t perform that action at this time.
0 commit comments