From 9ac28a137089fe70dbfcb8a81624e246346d5a1e Mon Sep 17 00:00:00 2001 From: Constantin Michael Date: Tue, 7 Jun 2011 18:38:32 +0200 Subject: Make compiler pgsql aware --- odb/generator.cxx | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'odb/generator.cxx') diff --git a/odb/generator.cxx b/odb/generator.cxx index 7fa6d6a..f5fa251 100644 --- a/odb/generator.cxx +++ b/odb/generator.cxx @@ -24,6 +24,7 @@ #include #include +#include #include using namespace std; @@ -109,6 +110,11 @@ create_context (ostream& os, semantics::unit& unit, options const& ops) r.reset (new relational::mysql::context (os, unit, ops)); break; } + case database::pgsql: + { + //r.reset (new relational::pgsql::context (os, unit, ops)); + break; + } case database::sqlite: { r.reset (new relational::sqlite::context (os, unit, ops)); @@ -278,6 +284,7 @@ generate (options const& ops, semantics::unit& unit, path const& p) switch (ops.database ()) { case database::mysql: + case database::pgsql: case database::sqlite: { relational::header::generate (); @@ -328,6 +335,7 @@ generate (options const& ops, semantics::unit& unit, path const& p) switch (ops.database ()) { case database::mysql: + case database::pgsql: case database::sqlite: { relational::inline_::generate (); @@ -373,6 +381,7 @@ generate (options const& ops, semantics::unit& unit, path const& p) switch (ops.database ()) { case database::mysql: + case database::pgsql: case database::sqlite: { relational::source::generate (); @@ -410,6 +419,7 @@ generate (options const& ops, semantics::unit& unit, path const& p) switch (ops.database ()) { case database::mysql: + case database::pgsql: case database::sqlite: { relational::schema::generate (); -- cgit v1.1