Commit Graph

  • 9a61486 (HEAD -> master) * fix WSqlDatum data<> methods, do not reuse sstream (it appends data ..) by Erik Winn 2014-01-13 09:41:09 -0700
  • 13816c8 add referencedVariableName conv. method by Erik Winn 2014-01-12 12:05:37 -0700
  • 01c9519 clean up key strings, remove const char *s by Erik Winn 2014-01-12 12:04:02 -0700
  • f08a43b add escape_mysql_keyword - support for tables/columns named with mysql keywords by Erik Winn 2014-01-12 10:53:45 -0700
  • b880498 add REFERING_VARIABLE_NAME, fix "long long" bug by Erik Winn 2014-01-12 10:49:41 -0700
  • e30141b add referingVariableName, fix white space by Erik Winn 2014-01-12 10:32:01 -0700
  • 417dcb1 * move Wt::Dbo templates to wt/dbo subdiretory deleted: class_declaration.tpl new file: wt/dbo/class_declaration.tpl new file: wt/dbo/class_definition.tpl by Erik Winn 2014-01-12 10:19:32 -0700
  • 7623818 * minor codegen template fixes by Erik Winn 2013-10-08 08:42:35 -0600
  • 39c1d4d * move datatype switches from wsqlcolumn to wsqldatatype by Erik Winn 2013-10-08 08:39:58 -0600
  • 9a6a875 * add HEADER_GUARD tag for #ifndef guards .. * fix and improve Qt template examples by Erik Winn 2013-09-27 20:40:11 -0600
  • 5cb77c3 * README additions for new tags by Erik Winn 2013-09-26 22:39:44 -0600
  • 4e95223 * add smart lazy loading and misc improvements to Qt templates by Erik Winn 2013-09-26 22:38:37 -0600
  • 5758879 * add support for more template tags by Erik Winn 2013-09-26 22:37:46 -0600
  • cfc1fd5 * gradually improving (somewhat broken) Qt example templates by Erik Winn 2013-09-25 20:14:18 -0600
  • beb51d2 * add support for new tags for template and more README stuff .. by Erik Winn 2013-09-25 20:02:18 -0600
  • 9f25ecd * format README to fit github's idea of how long a line should be .. by Erik Winn 2013-09-24 21:47:54 -0600
  • da7a46e * adjust README for new additions, quasi-stability .. by Erik Winn 2013-09-24 21:34:02 -0600
  • 38d0e79 * add support for baseclass/subclass generation by Erik Winn 2013-09-24 20:01:30 -0600
  • b037f99 * lower case output file names by Erik Winn 2013-09-23 19:57:40 -0600
  • 7ce7dd5 * fix some typo/format errors in example templates (Qt) by Erik Winn 2013-09-23 19:55:34 -0600
  • 134f18f * fix includes string (don't use angle brackets for local, doh ..) * fix bug that overwrote dictionary entries for local includes by Erik Winn 2013-09-21 20:27:45 -0600
  • b6b885e * add static string constants for new supported tags by Erik Winn 2013-09-21 17:01:54 -0600
  • 4dd24f7 * adding new template examples .h/.cpp (for Qt) by Erik Winn 2013-09-21 17:00:08 -0600
  • 415fff1 * added support for columns count tag * added support for primary key (section and key name) * include vector if a table "has many" * misc minor refactoring and clean up by Erik Winn 2013-09-21 16:34:47 -0600
  • fb0fe27 * added support for adding includes to class definition (.cpp) in code generator by Erik Winn 2013-09-20 11:48:26 -0600
  • d6f727c Removed boost from requirements. by Erik Winn 2013-04-17 21:29:35 -0600
  • 17f2dcb * removing boost dependencies by Erik Winn 2013-04-17 21:18:54 -0600
  • 15bcb21 Change error handling - have drivers store errors in Database::errorStack by Erik Winn 2013-04-07 18:59:30 -0600
  • 711978e Formatting and minor adjustments by Erik Winn 2013-04-07 18:35:31 -0600
  • 11c05dd Update readme and add warning: API changes by Erik Winn 2013-04-06 20:27:33 -0600
  • 8a32c84 * fix build issues, vector mistake by Erik Winn 2013-04-06 20:03:27 -0600
  • 93c511f Minor refactors (eg: empty -> isEmpty) Major reformatting - switch to cleaner style and tabs, most .cpp files touched by Erik Winn 2013-04-06 13:06:33 -0600
  • 925f701 Refactoring accessors, updated docs Misc notes/todo thoughts by Erik Winn 2013-04-05 21:02:09 -0600
  • 111f667 * add check to avoid reference to null driver in WSqlDatabase * fix name clash with system library in WSqlError by Erik Winn 2012-08-08 22:06:26 -0600
  • 57bd815 Added find ctemplate cmake module, changed CMakeLists to use variables for linkage by Erik Winn 2011-11-27 13:43:15 -0700
  • 29aa6d4 fix find sqlite3 cmake mod for ubuntu/debian 386/32 libraries by Erik Winn 2011-11-27 12:35:20 -0700
  • c7db6fe add file to hold build directory in place by Erik Winn 2011-11-27 11:32:06 -0700
  • c02a62d Merged pull request: add Sqlite cmake module, move cmake mods from build/ to cmake/, escape [] in sqlite driver by Erik Winn 2011-11-27 11:15:44 -0700
  • d8d48dd Merge branch 'master' of https://github.com/ilkosta/worm by Erik Winn 2011-11-27 11:08:53 -0700
  • 67e2e84 changed email address by Erik Winn 2011-11-27 11:08:18 -0700
  • bd5bc77 escaped "[]" chars from sqlite table names. Cleaned build directory to avoid warnings from kdevelop. Moved FindMySQL.cmake in cmake/ directory. Added pgquiles's FindSqlite3.cmake. by Costantino Giuliodori 2011-11-27 11:48:47 +0100
  • 1a32c63 documentation edits by Erik Winn 2011-11-18 21:05:44 -0800
  • 60cb0f3 API Refactoring - changed execute() to be query(), use when results expected by Erik Winn 2011-11-18 16:17:51 -0800
  • 1b600b2 Updated and added to documentation by Erik Winn 2011-11-18 15:23:07 -0800
  • 68c1402 Moved doxygen index page content to its own file. by Erik Winn 2011-11-18 15:06:10 -0800
  • ee883e7 Adding minimal Wt example usage of wormlib DAL functionality. by Erik Winn 2011-11-16 00:14:19 -0800
  • 5eb27e3 Installation instructions improved in readme by Erik Winn 2011-10-31 17:02:39 -0700
  • 79a2021 Documentation by Erik Winn 2011-10-31 16:15:40 -0700
  • 77e809a Adding doxygen docs (for those w/out doxygen) by Erik Winn 2011-10-31 15:09:33 -0700
  • ddb5c1b remove accidentally added .. by Erik Winn 2011-10-31 13:30:06 -0700
  • b841b3b Added install targets and documentation by Erik Winn 2011-10-31 13:18:16 -0700
  • 3930ef4 fixed memory leak (forgotten closedir ..) in wormgen by Erik Winn 2011-10-30 22:18:55 -0700
  • 35140d9 switched to new/pointer for ctemplate::TemplateDictionary - did not fix possible memory leak (this is a ctemplate issue) by Erik Winn 2011-10-30 22:17:18 -0700
  • 9bc4c1e Added documentation and default template directories by Erik Winn 2011-10-30 20:40:19 -0700
  • 44ed4bd Added install target to cmake files by Erik Winn 2011-10-30 20:39:50 -0700
  • 491902d (gh-pages) github generated gh-pages branch by Erik Winn 2011-10-30 19:47:53 -0700
  • a8bb63d Disable verbosity in sqlite driver by Erik Winn 2011-10-30 17:02:59 -0700
  • 384d4ec Fix gettor in template by Erik Winn 2011-10-30 16:59:51 -0700
  • 070941b Adjusting README by Erik Winn 2011-10-30 16:23:43 -0700
  • 9226c30 Added foreign key metadata support to sqlite driver by Erik Winn 2011-10-30 16:14:29 -0700
  • 4e8dd8d Fix settors in template .. by Erik Winn 2011-10-30 16:00:42 -0700
  • f6cdd1e Added gettor/settors for referenced classes, smarter pluralizing by Erik Winn 2011-10-29 23:56:47 -0700
  • f008de3 dont repeat forward declarations by Erik Winn 2011-10-29 22:42:01 -0700
  • 348bec6 removed scratch tables by Erik Winn 2011-10-29 21:40:24 -0700
  • f2d6362 fine tuning logic w/ctemplate dicts, also - use table name in manytoone, disable verbosity .. by Erik Winn 2011-10-29 21:39:19 -0700
  • 02e3521 change default template to use table name in manytoone by Erik Winn 2011-10-29 21:37:24 -0700
  • 3c47701 Adding support for foreign Key relationships - UNSTABLE, mostly works .. by Erik Winn 2011-10-29 02:23:27 -0700
  • bfaee1e fixed setting tablename, added accessors for referencedClassName* by Erik Winn 2011-10-29 02:20:21 -0700
  • 75c4e5b added accessors for referingClassName and dump() by Erik Winn 2011-10-29 02:18:42 -0700
  • fc8c6e3 add has*Keys functions, a little code reorganization by Erik Winn 2011-10-29 02:16:32 -0700
  • b8bcdaa Set table name on foreign key by Erik Winn 2011-10-29 02:14:03 -0700
  • 7a675ca Added support for private members, gettor and settor generation by Erik Winn 2011-10-28 22:08:47 -0700
  • 39d56de Some optimizing and error handling in generator init by Erik Winn 2011-10-28 21:14:38 -0700
  • 3439bd3 Documentation, code cleaning by Erik Winn 2011-10-28 17:54:29 -0700
  • f2e8f7c Add documentation to WormClassGenerator by Erik Winn 2011-10-28 17:52:53 -0700
  • b1d56f5 updated README by Erik Winn 2011-10-28 16:30:11 -0700
  • 1dba1ad various minor tweaks, disabled "unsigned" which is broken .. by Erik Winn 2011-10-27 01:15:42 -0700
  • b57a51a add option to set templates directory. by Erik Winn 2011-10-27 01:14:53 -0700
  • 5399825 removed hardcoded generation, uses WormClassGenerator now; cleaned up template by Erik Winn 2011-10-27 00:17:22 -0700
  • 1b0a553 class generator now works (uses ctemplate) by Erik Winn 2011-10-27 00:16:07 -0700
  • d18dd73 fix column name to variable translations and toSingular (some) - dont singularize "address", etc. by Erik Winn 2011-10-27 00:13:37 -0700
  • 512908e several additions to support code generation by Erik Winn 2011-10-26 22:27:29 -0700
  • f139ac5 wormgen - use type() instead of dataType for columns by Erik Winn 2011-10-26 22:26:24 -0700
  • 7fb593b Add code generation files to build by Erik Winn 2011-10-26 22:25:36 -0700
  • e7061e2 Add code generation classes by Erik Winn 2011-10-26 22:24:27 -0700
  • f2299c3 add foreign and referenced key classes to build by Erik Winn 2011-10-21 17:23:30 -0700
  • e4cb21c have initMetaData add referencedkey data to tables by Erik Winn 2011-10-21 17:20:06 -0700
  • 5f23485 add read/write access getTable (protected) for modifying tables in cache by Erik Winn 2011-10-21 17:18:03 -0700
  • a58b57f add support for referenced keys to WSqlTable by Erik Winn 2011-10-21 17:16:03 -0700
  • 2ca5cc9 add class for reverse references by Erik Winn 2011-10-21 17:14:16 -0700
  • edee72b initialize metadata in wormgen at start by Erik Winn 2011-10-20 17:09:42 -0700
  • 3216af7 add support for initializing and cacheing metadata by Erik Winn 2011-10-20 16:36:35 -0700
  • f7e681f add support for cacheing table metadata, move some things to WSqlDriver by Erik Winn 2011-10-20 16:33:45 -0700
  • 4fc9f29 added support for foreign keys in WSqlTable by Erik Winn 2011-10-20 14:57:28 -0700
  • 18f78a5 added support for foreign keys in mysql driver by Erik Winn 2011-10-20 14:56:27 -0700
  • 3bc773b add verbosity of foreign keys for tables .. by Erik Winn 2011-10-20 14:54:52 -0700
  • 1e592da fix indexOf(string) and operator[string|char*] in WSqlRecord by Erik Winn 2011-10-20 14:25:01 -0700
  • 2d9ec90 DANGER: disabling string escape in execute (see fixme) by Erik Winn 2011-10-20 13:55:34 -0700
  • ba7c0ce fix args for driver in wormgen by Erik Winn 2011-10-20 13:43:48 -0700
  • c7a2775 add argument to set database driver to wormgen by Erik Winn 2011-10-20 13:37:56 -0700