Table creation fails with QxOrm using MySQL as Database. The reason is that QxOrm uses AUTOINCREMENT as keyword for primary keys, but MySQL expects the keyword AUTO_INCREMENT.
mysql> CREATE TABLE mytable (id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, creator TEXT, created DATE);
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AUTOINCREMENT, creator TEXT, created DATE)' at line 1
mysql> CREATE TABLE mytable (id INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT, creator TEXT, created DATE);
Query OK, 0 rows affected (0.08 sec)
mysql>
tested with mysql 5.1.51 and QxOrm 1.1.3.
many thanks for creating QxOrm, great software!