Difference between revisions of "GOCDB/Doctrine"

From EGIWiki
Jump to: navigation, search
(Benefits)
(Benefits)
Line 6: Line 6:
 
= Benefits =
 
= Benefits =
 
* Write code once, deploy to Oracle, MySQL, Postgres, SQLite.
 
* Write code once, deploy to Oracle, MySQL, Postgres, SQLite.
* Much simpler than the [[GOCDB/PROM]] PROM model e.g.:
+
* Much simpler than the [[GOCDB/PROM]] model e.g.:
  
  
 
[[File:Get_Site_PROM.png|200px|thumb|left|PROM SQL]]
 
[[File:Get_Site_PROM.png|200px|thumb|left|PROM SQL]]
 
[[File:Get_Site_Doctrine.png|200px|thumb|right|Doctrine SQL]]
 
[[File:Get_Site_Doctrine.png|200px|thumb|right|Doctrine SQL]]

Revision as of 12:42, 17 December 2012

<< Back to GOCDB/Release4/Development

Introduction

By replacing the PROM model with the Doctrine ORM GOCDB will support RDBMSs other than Oracle.

Benefits

  • Write code once, deploy to Oracle, MySQL, Postgres, SQLite.
  • Much simpler than the GOCDB/PROM model e.g.:


PROM SQL
Doctrine SQL