File tree Expand file tree Collapse file tree 2 files changed +6
-0
lines changed
main/jjtree/net/sf/jsqlparser/parser
test/java/net/sf/jsqlparser/test/create Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -2752,6 +2752,8 @@ String CreateParameter():
27522752 tk=<K_CASCADE> { retval = tk.image; }
27532753 |
27542754 tk=<K_DELETE> { retval = tk.image; }
2755+ |
2756+ tk=<K_UPDATE> { retval = tk.image; }
27552757 |
27562758 "=" { retval = "="; }
27572759 |
Original file line number Diff line number Diff line change @@ -176,6 +176,10 @@ public void testCreateTableForeignKey6() throws JSQLParserException {
176176 assertSqlCanBeParsedAndDeparsed ("CREATE TABLE test (id long, fkey long references another_table (id))" );
177177 }
178178
179+ public void testCreateTableMySqlOnUpdateCurrentTimestamp () throws JSQLParserException {
180+ assertSqlCanBeParsedAndDeparsed ("CREATE TABLE test (applied timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP)" );
181+ }
182+
179183 public void testRUBiSCreateList () throws Exception {
180184 BufferedReader in = new BufferedReader (new InputStreamReader (CreateTableTest .class .getResourceAsStream ("/RUBiS-create-requests.txt" )));
181185 TablesNamesFinder tablesNamesFinder = new TablesNamesFinder ();
You can’t perform that action at this time.
0 commit comments