From fb7b23e627fabe5f4bc33d8ee7ce20c58126311a Mon Sep 17 00:00:00 2001 From: Joshua Saxby Date: Wed, 11 Mar 2015 18:42:21 +0000 Subject: [PATCH] started adding missing sql keywords and types --- lib/ace/mode/sql_highlight_rules.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/ace/mode/sql_highlight_rules.js b/lib/ace/mode/sql_highlight_rules.js index f9ff39d9..31e8846b 100644 --- a/lib/ace/mode/sql_highlight_rules.js +++ b/lib/ace/mode/sql_highlight_rules.js @@ -38,7 +38,8 @@ var SqlHighlightRules = function() { var keywords = ( "select|insert|update|delete|from|where|and|or|group|by|order|limit|offset|having|as|case|" + - "when|else|end|type|left|right|join|on|outer|desc|asc|union" + "when|else|end|type|left|right|join|on|outer|desc|asc|union|create|table|primary key|if|not|" + + "foreign key|" ); var builtinConstants = ( @@ -46,7 +47,8 @@ var SqlHighlightRules = function() { ); var builtinFunctions = ( - "count|min|max|avg|sum|rank|now|coalesce" + "count|min|max|avg|sum|rank|now|coalesce|int|numeric|decimal|date|boolean|varchar|char|bigint|" + + "float|double" ); var keywordMapper = this.createKeywordMapper({