------------------------------------------------------------------------ r120 | mh14 | 2007-11-10 06:35:09 +0100 (Sat, 10 Nov 2007) | 1 line License ------------------------------------------------------------------------ r119 | mh14 | 2007-11-10 05:11:09 +0100 (Sat, 10 Nov 2007) | 2 lines formatter is now an visitor further checks for group by ------------------------------------------------------------------------ r118 | mh14 | 2007-11-09 17:39:16 +0100 (Fri, 09 Nov 2007) | 1 line schema name stuff ------------------------------------------------------------------------ r117 | mh14 | 2007-11-08 23:33:18 +0100 (Thu, 08 Nov 2007) | 1 line moved tests runtests target ------------------------------------------------------------------------ r116 | jequel | 2007-11-08 22:58:16 +0100 (Thu, 08 Nov 2007) | 1 line new spring2.5 libs, new schemacrawler lib ------------------------------------------------------------------------ r115 | mh14 | 2007-11-08 22:27:20 +0100 (Thu, 08 Nov 2007) | 1 line repaired runtest target ------------------------------------------------------------------------ r114 | mh14 | 2007-11-08 22:22:44 +0100 (Thu, 08 Nov 2007) | 1 line new schemacrawler lib ------------------------------------------------------------------------ r113 | jequel | 2007-11-08 22:21:23 +0100 (Thu, 08 Nov 2007) | 1 line new version ------------------------------------------------------------------------ r112 | mh14 | 2007-11-08 22:13:00 +0100 (Thu, 08 Nov 2007) | 6 lines foreign Key Handling table inclusion rules start of check / rule based check introduced compound expression and isAtomic started DefaultFormats and handling by instanceof typecheck instead of double dispatch (package dependencies) sql append returns itself ------------------------------------------------------------------------ r111 | mh14 | 2007-11-06 17:25:48 +0100 (Tue, 06 Nov 2007) | 1 line schema name stuff ------------------------------------------------------------------------ r110 | mh14 | 2007-11-06 02:24:16 +0100 (Tue, 06 Nov 2007) | 2 lines used new schema feature of schemacrawler cleanup ExpressionFormat ------------------------------------------------------------------------ r109 | mh14 | 2007-11-05 03:29:10 +0100 (Mon, 05 Nov 2007) | 1 line sql parameter source from statement ------------------------------------------------------------------------ r108 | mh14 | 2007-11-05 03:24:19 +0100 (Mon, 05 Nov 2007) | 2 lines added varargs support for named/param move of format package ------------------------------------------------------------------------ r107 | mh14 | 2007-11-05 02:52:31 +0100 (Mon, 05 Nov 2007) | 1 line closing oi-stream ------------------------------------------------------------------------ r106 | mh14 | 2007-11-05 02:45:03 +0100 (Mon, 05 Nov 2007) | 1 line cleaned up ------------------------------------------------------------------------ r105 | jequel | 2007-11-05 02:33:51 +0100 (Mon, 05 Nov 2007) | 1 line moved to sql package ------------------------------------------------------------------------ r104 | jequel | 2007-11-05 02:33:08 +0100 (Mon, 05 Nov 2007) | 1 line removed formats package ------------------------------------------------------------------------ r103 | mh14 | 2007-11-05 02:29:02 +0100 (Mon, 05 Nov 2007) | 4 lines splitted formatters according to types/packages default formatters in base interfaces, changeable removed cyclic dependencies checking group by ------------------------------------------------------------------------ r102 | mh14 | 2007-11-04 23:57:28 +0100 (Sun, 04 Nov 2007) | 1 line remove moved tests ------------------------------------------------------------------------ r101 | mh14 | 2007-11-04 23:57:10 +0100 (Sun, 04 Nov 2007) | 1 line remove moved tests ------------------------------------------------------------------------ r100 | mh14 | 2007-11-04 23:52:03 +0100 (Sun, 04 Nov 2007) | 1 line Sql92Format moved back ------------------------------------------------------------------------ r99 | mh14 | 2007-11-04 23:46:38 +0100 (Sun, 04 Nov 2007) | 3 lines aliasing changed sql checker package movement ------------------------------------------------------------------------ r98 | jequel | 2007-11-04 23:44:50 +0100 (Sun, 04 Nov 2007) | 1 line formats ------------------------------------------------------------------------ r97 | jequel | 2007-11-04 23:41:40 +0100 (Sun, 04 Nov 2007) | 1 line updated libs ------------------------------------------------------------------------ r96 | jequel | 2007-11-04 23:41:15 +0100 (Sun, 04 Nov 2007) | 1 line spring 2.5 libs ------------------------------------------------------------------------ r95 | mh14 | 2007-11-04 10:17:14 +0100 (Sun, 04 Nov 2007) | 2 lines moved all creation to ExecutableStatementFactory adapted createParams(sql) slightly to use distinct parameter lists ------------------------------------------------------------------------ r94 | mh14 | 2007-11-04 04:08:34 +0100 (Sun, 04 Nov 2007) | 4 lines incremental setting of parameters overwriting of query-ps-params clear of parameters springjdbc javadoc ------------------------------------------------------------------------ r93 | mh14 | 2007-11-04 00:00:51 +0100 (Sun, 04 Nov 2007) | 2 lines ant file for springjdbc Jdbc Test Utils ------------------------------------------------------------------------ r92 | mh14 | 2007-11-03 23:20:52 +0100 (Sat, 03 Nov 2007) | 3 lines demo test test resultset utils moved tests back to src ------------------------------------------------------------------------ r91 | mh14 | 2007-11-03 22:57:36 +0100 (Sat, 03 Nov 2007) | 4 lines created separate project for slow tests added testjdbc Classes for datasources, connections, statements, resultsets (proxied and stubbed) and resultsetmetadata execution of Jequel statements, with PreparedStatement parameters and NamedTemplate Paramters using the spring extensions ------------------------------------------------------------------------ r90 | mh14 | 2007-11-03 22:45:58 +0100 (Sat, 03 Nov 2007) | 1 line Spring Extensions ------------------------------------------------------------------------ r89 | mh14 | 2007-11-01 08:50:42 +0100 (Thu, 01 Nov 2007) | 2 lines prepared statement param format for Iterable values (multiple ?) Removed Spring dependencies for main jequel package ------------------------------------------------------------------------ r88 | mh14 | 2007-10-31 22:31:41 +0100 (Wed, 31 Oct 2007) | 1 line Removed old Loader ------------------------------------------------------------------------ r87 | mh14 | 2007-10-31 20:58:18 +0100 (Wed, 31 Oct 2007) | 1 line Test Tables ------------------------------------------------------------------------ r86 | mh14 | 2007-10-31 20:57:01 +0100 (Wed, 31 Oct 2007) | 2 lines Integrated SchemaCrawler Assortment Schema ------------------------------------------------------------------------ r85 | mh14 | 2007-10-31 04:29:04 +0100 (Wed, 31 Oct 2007) | 1 line oved to expression ------------------------------------------------------------------------ r84 | jequel | 2007-10-31 04:20:27 +0100 (Wed, 31 Oct 2007) | 1 line schemacrawler library added ------------------------------------------------------------------------ r83 | mh14 | 2007-10-31 04:18:20 +0100 (Wed, 31 Oct 2007) | 6 lines included SchemaCrawler in Loader jpetstore example generalized alias generation of primaryKey/foreignKey switched and allowance for primaryKeys that are foreignKeys Sql constructor protected for Subclassing extended Interfaces of Table and Field ------------------------------------------------------------------------ r82 | mh14 | 2007-10-31 04:14:26 +0100 (Wed, 31 Oct 2007) | 1 line dynamic SQL for Assortment ------------------------------------------------------------------------ r81 | mh14 | 2007-10-31 04:13:43 +0100 (Wed, 31 Oct 2007) | 1 line moved unit tests ------------------------------------------------------------------------ r80 | jequel | 2007-10-30 09:08:56 +0100 (Tue, 30 Oct 2007) | 1 line interfaced ------------------------------------------------------------------------ r79 | mh14 | 2007-10-30 09:04:21 +0100 (Tue, 30 Oct 2007) | 2 lines aliases and interfaces tests for generation ------------------------------------------------------------------------ r78 | mh14 | 2007-10-29 08:22:32 +0100 (Mon, 29 Oct 2007) | 1 line Interfaces for Expressions ------------------------------------------------------------------------ r77 | mh14 | 2007-10-29 07:54:34 +0100 (Mon, 29 Oct 2007) | 1 line removed Type and getType ------------------------------------------------------------------------ r76 | mh14 | 2007-10-29 01:36:25 +0100 (Mon, 29 Oct 2007) | 1 line AliasField (not satisfying) (decorator or object adaptor or interface based approach all not suitable) ------------------------------------------------------------------------ r75 | jequel | 2007-10-29 01:36:02 +0100 (Mon, 29 Oct 2007) | 1 line removed ------------------------------------------------------------------------ r74 | mh14 | 2007-10-28 22:19:30 +0100 (Sun, 28 Oct 2007) | 1 line format for AliasExpression ------------------------------------------------------------------------ r73 | mh14 | 2007-10-28 22:13:56 +0100 (Sun, 28 Oct 2007) | 3 lines Value moved to Valueable interface Beginnings of explicit AliasedExpression ChangeLog ------------------------------------------------------------------------ r72 | mh14 | 2007-10-28 09:51:45 +0100 (Sun, 28 Oct 2007) | 1 line moved common test data to test helper ------------------------------------------------------------------------ r71 | mh14 | 2007-10-28 02:08:04 +0200 (Sun, 28 Oct 2007) | 1 line differentiated generated table tests ------------------------------------------------------------------------ r70 | jequel | 2007-10-28 01:54:55 +0200 (Sun, 28 Oct 2007) | 1 line idea project files ------------------------------------------------------------------------ r69 | jequel | 2007-10-28 01:50:19 +0200 (Sun, 28 Oct 2007) | 1 line missing ------------------------------------------------------------------------ r68 | mh14 | 2007-10-28 01:47:58 +0200 (Sun, 28 Oct 2007) | 3 lines multi-file generator unified, ant tasks location, primary key handling on meta data load ------------------------------------------------------------------------ r67 | mh14 | 2007-10-27 01:18:33 +0200 (Sat, 27 Oct 2007) | 1 line multi-file generator, cosmetics ------------------------------------------------------------------------ r66 | mh14 | 2007-10-26 18:21:16 +0200 (Fri, 26 Oct 2007) | 1 line schema name stuff ------------------------------------------------------------------------ r65 | mh14 | 2007-10-26 04:59:36 +0200 (Fri, 26 Oct 2007) | 1 line src generierung und altes gel?\195?\182scht ------------------------------------------------------------------------ r64 | mh14 | 2007-10-26 04:40:50 +0200 (Fri, 26 Oct 2007) | 3 lines metadaten Superklasse Anpassungen Generator Foreign-Key ber?\195?\188cksichtigt ------------------------------------------------------------------------ r63 | mh14 | 2007-10-26 03:06:43 +0200 (Fri, 26 Oct 2007) | 5 lines introduced binaryExpression base class repaired format afterwards set formats by classname repaired expression processor moved classes for cyclic dependency ------------------------------------------------------------------------ r62 | mh14 | 2007-10-25 18:39:10 +0200 (Thu, 25 Oct 2007) | 2 lines binary expression removed formatting processors ------------------------------------------------------------------------ r61 | mh14 | 2007-10-25 08:57:31 +0200 (Thu, 25 Oct 2007) | 1 line moved ------------------------------------------------------------------------ r60 | mh14 | 2007-10-25 08:57:14 +0200 (Thu, 25 Oct 2007) | 1 line ant xml ------------------------------------------------------------------------ r59 | jequel | 2007-10-25 08:12:12 +0200 (Thu, 25 Oct 2007) | 1 line new pk() method ------------------------------------------------------------------------ r58 | jequel | 2007-10-25 08:11:19 +0200 (Thu, 25 Oct 2007) | 1 line added ------------------------------------------------------------------------ r57 | jequel | 2007-10-25 08:10:33 +0200 (Thu, 25 Oct 2007) | 1 line added ------------------------------------------------------------------------ r56 | mh14 | 2007-10-25 08:09:11 +0200 (Thu, 25 Oct 2007) | 1 line moved packaged for cyclic dependencies, not successful ------------------------------------------------------------------------ r55 | mh14 | 2007-10-25 04:21:25 +0200 (Thu, 25 Oct 2007) | 1 line moved packaged for cyclic dependencies, not successful ------------------------------------------------------------------------ r54 | mh14 | 2007-10-25 04:20:31 +0200 (Thu, 25 Oct 2007) | 1 line moved packaged for cyclic dependencies, not successful ------------------------------------------------------------------------ r53 | mh14 | 2007-10-25 03:45:02 +0200 (Thu, 25 Oct 2007) | 1 line Formatter for table and fields ------------------------------------------------------------------------ r52 | mh14 | 2007-10-25 03:21:47 +0200 (Thu, 25 Oct 2007) | 3 lines ExpressionProcessor Formatter SelectParts ------------------------------------------------------------------------ r51 | mh14 | 2007-10-24 08:54:03 +0200 (Wed, 24 Oct 2007) | 1 line final ------------------------------------------------------------------------ r50 | mh14 | 2007-10-24 08:53:35 +0200 (Wed, 24 Oct 2007) | 3 lines TableRelationshiprocessor (foreignKey, primaryKey) Hierarchy of MetaData ExpressionProcessor, Start of ExpressionFormat ------------------------------------------------------------------------ r49 | mh14 | 2007-10-24 08:51:46 +0200 (Wed, 24 Oct 2007) | 3 lines TableRelationshiprocessor (foreignKey, primaryKey) Hierarchy of MetaData ExpressionProcessor, Start of ExpressionFormat ------------------------------------------------------------------------ r48 | mh14 | 2007-10-23 22:14:53 +0200 (Tue, 23 Oct 2007) | 1 line appendFragment in Sql ------------------------------------------------------------------------ r47 | mh14 | 2007-10-23 22:13:35 +0200 (Tue, 23 Oct 2007) | 2 lines renamed group_by and order_by appendFragment in Sql ------------------------------------------------------------------------ r46 | mh14 | 2007-10-23 21:38:13 +0200 (Tue, 23 Oct 2007) | 1 line ProcessorClassNames where Missing, default for Locale ------------------------------------------------------------------------ r45 | mh14 | 2007-10-23 21:12:54 +0200 (Tue, 23 Oct 2007) | 3 lines Ant Task (very bad hacks to distribute datasource information to subtasks) class loader problems, both spring DriverManagerDataSource (ClassUtils.forName()) and Ants JDBCTask both don't honor the classpath of the task currently in execution (classpath that was used when creating the task) ------------------------------------------------------------------------ r44 | mh14 | 2007-10-23 16:51:47 +0200 (Tue, 23 Oct 2007) | 1 line removed debug output ------------------------------------------------------------------------ r43 | mh14 | 2007-10-23 16:51:14 +0200 (Tue, 23 Oct 2007) | 1 line renamed static select method to "Select" with uppercase S ------------------------------------------------------------------------ r42 | mh14 | 2007-10-23 16:47:20 +0200 (Tue, 23 Oct 2007) | 1 line Changed Path ------------------------------------------------------------------------ r41 | jequel | 2007-10-23 08:51:17 +0200 (Tue, 23 Oct 2007) | 1 line ant jar ------------------------------------------------------------------------ r40 | mh14 | 2007-10-23 08:44:39 +0200 (Tue, 23 Oct 2007) | 1 line Ant Task ------------------------------------------------------------------------ r39 | mh14 | 2007-10-23 08:43:48 +0200 (Tue, 23 Oct 2007) | 1 line Final ------------------------------------------------------------------------ r38 | mh14 | 2007-10-22 14:55:23 +0200 (Mon, 22 Oct 2007) | 1 line extensible SQL for dynamic queries (see alexa QueryBuilder) ------------------------------------------------------------------------ r37 | mh14 | 2007-10-22 14:54:34 +0200 (Mon, 22 Oct 2007) | 1 line ResourceBundles uses locale as Prefix for Remarks ------------------------------------------------------------------------ r36 | mh14 | 2007-10-22 13:07:53 +0200 (Mon, 22 Oct 2007) | 1 line Generierung mit beiden ResourceBundles ------------------------------------------------------------------------ r35 | mh14 | 2007-10-22 13:05:17 +0200 (Mon, 22 Oct 2007) | 6 lines Aliases mit as weiterer SubselectTest sql() Keyword f?\195?\188r literalen SQL-Code ConstantExpression unterscheidet jetzt zwischen Value und ggf. Literal param() Keyword f?\195?\188r NamedParameterTemplate ARTICLE_EAN in TestTables ------------------------------------------------------------------------ r34 | mh14 | 2007-10-22 04:00:27 +0200 (Mon, 22 Oct 2007) | 1 line Umstellung/Vereinfachung von Sql f?\195?\188r QueryBuilderSyntax ------------------------------------------------------------------------ r33 | jequel | 2007-10-22 02:59:10 +0200 (Mon, 22 Oct 2007) | 1 line removed ------------------------------------------------------------------------ r32 | mh14 | 2007-10-22 02:57:13 +0200 (Mon, 22 Oct 2007) | 1 line Read File corrected ------------------------------------------------------------------------ r31 | mh14 | 2007-10-22 02:48:16 +0200 (Mon, 22 Oct 2007) | 2 lines FindBugs (no bug found, fixed laments) JDepend, moved SqlString to main package, no cycles ------------------------------------------------------------------------ r30 | mh14 | 2007-10-22 02:03:23 +0200 (Mon, 22 Oct 2007) | 2 lines runtest.module.test target runtest.module.alexa target ------------------------------------------------------------------------ r29 | mh14 | 2007-10-22 01:52:41 +0200 (Mon, 22 Oct 2007) | 1 line runtest.module.test target ------------------------------------------------------------------------ r28 | mh14 | 2007-10-22 01:40:51 +0200 (Mon, 22 Oct 2007) | 1 line TestData for build ------------------------------------------------------------------------ r27 | mh14 | 2007-10-22 01:38:40 +0200 (Mon, 22 Oct 2007) | 1 line see r.24 ------------------------------------------------------------------------ r26 | mh14 | 2007-10-22 01:32:32 +0200 (Mon, 22 Oct 2007) | 1 line see r.24 ------------------------------------------------------------------------ r25 | mh14 | 2007-10-22 01:25:11 +0200 (Mon, 22 Oct 2007) | 1 line SchemaMetaDataProcessor ------------------------------------------------------------------------ r24 | jequel | 2007-10-22 01:18:06 +0200 (Mon, 22 Oct 2007) | 1 line unneccessary ------------------------------------------------------------------------ r23 | mh14 | 2007-10-22 01:11:13 +0200 (Mon, 22 Oct 2007) | 10 lines ColumnTupleExpression, RowTupleExpression as Subclasses of TupleExpression Fields is now AbstractTable and Subclass of RowTupleExpression so Table is Subclass of RowTupleExpression Sql is RowTupleExpression, rendering is delegated to RowTupleExpression The Parts of Sql are represented by own Types (small Subtypes of ColumnTupleExpression and MutableBooleanExpression) MutableBooleanExpression holds changing instances of BooleanExpression and delegates all calls to its contained expression Sql now allows access to its parts to extend them in a later stage (sql is mutable) rendering of subselect and in simplified through RowTupleExpression cleanup & cosmetics ------------------------------------------------------------------------ r22 | mh14 | 2007-10-21 21:28:53 +0200 (Sun, 21 Oct 2007) | 1 line SchemaMetaDataProcessor ------------------------------------------------------------------------ r21 | jequel | 2007-10-21 21:28:14 +0200 (Sun, 21 Oct 2007) | 1 line renamed package enhancer ------------------------------------------------------------------------ r20 | mh14 | 2007-10-21 21:13:51 +0200 (Sun, 21 Oct 2007) | 1 line SchemaMetaDataProcessor ------------------------------------------------------------------------ r19 | mh14 | 2007-10-21 11:10:20 +0200 (Sun, 21 Oct 2007) | 1 line SchemaMetaData ------------------------------------------------------------------------ r18 | mh14 | 2007-10-21 01:07:53 +0200 (Sun, 21 Oct 2007) | 1 line cosmetics ------------------------------------------------------------------------ r17 | mh14 | 2007-10-21 00:54:43 +0200 (Sun, 21 Oct 2007) | 1 line restructure rename table model loader tests ------------------------------------------------------------------------ r16 | mh14 | 2007-10-21 00:54:15 +0200 (Sun, 21 Oct 2007) | 1 line english comment ------------------------------------------------------------------------ r15 | mh14 | 2007-10-21 00:53:54 +0200 (Sun, 21 Oct 2007) | 1 line cosmetics ------------------------------------------------------------------------ r14 | mh14 | 2007-10-21 00:53:03 +0200 (Sun, 21 Oct 2007) | 1 line clarify varargs call ------------------------------------------------------------------------ r13 | mh14 | 2007-10-21 00:52:07 +0200 (Sun, 21 Oct 2007) | 1 line kosmetik ------------------------------------------------------------------------ r12 | jequel | 2007-10-21 00:10:33 +0200 (Sun, 21 Oct 2007) | 1 line current jar ------------------------------------------------------------------------ r11 | mh14 | 2007-10-20 23:59:32 +0200 (Sat, 20 Oct 2007) | 1 line javadoc target ------------------------------------------------------------------------ r10 | mh14 | 2007-10-20 23:34:34 +0200 (Sat, 20 Oct 2007) | 1 line javadoc target ------------------------------------------------------------------------ r9 | mh14 | 2007-10-20 23:32:42 +0200 (Sat, 20 Oct 2007) | 1 line generic f?\195?\188r field() ganz gemacht, von foobar ------------------------------------------------------------------------ r8 | mh14 | 2007-10-20 23:29:20 +0200 (Sat, 20 Oct 2007) | 8 lines Umstrukturierung UnaryExpression in Operator Tests f?\195?\188r e() Typkonvertierung implode angeglichen (parameter) TupelExpression ganz gemacht CompoundExpression weg getValue in Expression eingef?\195?\188hrt und in Subklassen implementiert TODO Wert von Field und Sql ? ------------------------------------------------------------------------ r7 | mh14 | 2007-10-20 22:01:18 +0200 (Sat, 20 Oct 2007) | 1 line sub select ------------------------------------------------------------------------ r6 | mh14 | 2007-10-20 22:00:52 +0200 (Sat, 20 Oct 2007) | 2 lines abstract Table remove Constructor visibility for table and fields ------------------------------------------------------------------------ r5 | jequel | 2007-10-20 21:20:35 +0200 (Sat, 20 Oct 2007) | 1 line remove project files ------------------------------------------------------------------------ r4 | mh14 | 2007-10-20 21:15:50 +0200 (Sat, 20 Oct 2007) | 1 line Alexa Resoucebundletest ------------------------------------------------------------------------ r3 | mh14 | 2007-10-20 21:15:16 +0200 (Sat, 20 Oct 2007) | 1 line Internal Iterator for metadata ------------------------------------------------------------------------ r2 | jequel | 2007-10-20 19:35:43 +0200 (Sat, 20 Oct 2007) | 1 line kein javadoc ------------------------------------------------------------------------ r1 | jequel | 2007-10-20 15:51:06 +0200 (Sat, 20 Oct 2007) | 1 line Initial Version ------------------------------------------------------------------------