Ticket #101 (closed enhancement: fixed)

Opened 2 years ago

Last modified 6 months ago

Implementing driver for jDaoGenerator

Reported by: laurentj Assigned to:
Priority: low Milestone: Jelix 1.0 RC1
Component: jelix:dao Version: 1.0 beta1
Severity: major Keywords: dao generator driver
Cc: Php version:
Review: Hosting Provider:
Documentation needed: 1 Blocking: 266

Description

Generated sql queries in a dao compiled file vary from database to database. So we need to write many "if" section in jDaoGenerator to generate this queries. And the jDaoGenerator code become bloated. A solution is to use a "driver pattern". There will be a driver for each database, and methods this driver will be called to generate some part of source code of the generated dao.

Change History

07/05/07 11:10:16 changed by laurentj

  • blocking changed.
  • milestone changed from Jelix 1.0 to Jelix 1.1.

09/05/07 12:34:49 changed by laurentj

  • priority changed from normal to low.
  • milestone changed from Jelix 1.1 to Jelix 1.3.

09/11/07 11:15:43 changed by laurentj

  • blocking set to 266.

10/29/07 11:33:32 changed by laurentj

  • status changed from new to closed.
  • resolution set to fixed.
  • milestone changed from Jelix 1.3 to Jelix 1.0.

This is implemented into the trunk now. Drivers are classes which inherits from jDaoGenerator.

02/27/08 14:30:21 changed by laurentj

  • review changed.
  • docneeded set to 1.
Download in other formats: Comma-delimited Text Tab-delimited Text RSS Feed