summaryrefslogtreecommitdiffstats
path: root/kexi/kexidb/keywords.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kexi/kexidb/keywords.cpp')
-rw-r--r--kexi/kexidb/keywords.cpp92
1 files changed, 92 insertions, 0 deletions
diff --git a/kexi/kexidb/keywords.cpp b/kexi/kexidb/keywords.cpp
new file mode 100644
index 000000000..055634975
--- /dev/null
+++ b/kexi/kexidb/keywords.cpp
@@ -0,0 +1,92 @@
+ /*
+ * This file has been automatically generated from
+ * koffice/kexi/tools/sql_keywords/sql_keywords.sh and
+ * koffice/kexi/kexidb/parser/sqlscanner.l
+ * and koffice/kexi/tools/sql_keywords/kexi__reserved.
+ *
+ * Please edit the sql_keywords.sh, not this file!
+ */
+#include <driver_p.h>
+
+namespace KexiDB {
+ const char* DriverPrivate::kexiSQLKeywords[] = {
+ "AND",
+ "AS",
+ "CREATE",
+ "FROM",
+ "IN",
+ "INTEGER",
+ "IS",
+ "JOIN",
+ "LEFT",
+ "LIKE",
+ "NOT",
+ "NULL",
+ "ON",
+ "OR",
+ "RIGHT",
+ "SELECT",
+ "SIMILAR",
+ "TABLE",
+ "TO",
+ "WHERE",
+ "XOR",
+ "AFTER",
+ "ALL",
+ "ASC",
+ "BEFORE",
+ "BEGIN",
+ "BETWEEN",
+ "BY",
+ "CASCADE",
+ "CASE",
+ "CHECK",
+ "COLLATE",
+ "COMMIT",
+ "CONSTRAINT",
+ "CROSS",
+ "DATABASE",
+ "DEFAULT",
+ "DELETE",
+ "DESC",
+ "DISTINCT",
+ "DROP",
+ "END",
+ "ELSE",
+ "EXPLAIN",
+ "FOR",
+ "FOREIGN",
+ "FULL",
+ "GROUP",
+ "HAVING",
+ "IGNORE",
+ "INDEX",
+ "INNER",
+ "INSERT",
+ "INTO",
+ "KEY",
+ "LIMIT",
+ "MATCH",
+ "NATURAL",
+ "OFFSET",
+ "ORDER",
+ "OUTER",
+ "PRIMARY",
+ "REFERENCES",
+ "REPLACE",
+ "RESTRICT",
+ "ROLLBACK",
+ "ROW",
+ "SET",
+ "TEMPORARY",
+ "THEN",
+ "TRANSACTION",
+ "UNION",
+ "UNIQUE",
+ "UPDATE",
+ "USING",
+ "VALUES",
+ "WHEN",
+ 0
+ };
+}