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