aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2011-12-21 11:05:34 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2012-01-20 15:43:45 +0200
commitb35806717070092cb3df269eaba7a8a16b8f1da8 (patch)
treeb790ff7490ff6d33a27f36e59180a3aa3ce82f8a
parent4fd6bca4e75870958ea61b94e0a1e60e78cd91bc (diff)
Various Oracle cleanups and cosmetic changes
-rw-r--r--odb/relational/oracle/context.cxx1
-rw-r--r--odb/relational/oracle/context.hxx4
-rw-r--r--odb/relational/oracle/model.cxx5
-rw-r--r--odb/relational/oracle/source.cxx4
4 files changed, 3 insertions, 11 deletions
diff --git a/odb/relational/oracle/context.cxx b/odb/relational/oracle/context.cxx
index da38805..bc52f63 100644
--- a/odb/relational/oracle/context.cxx
+++ b/odb/relational/oracle/context.cxx
@@ -10,7 +10,6 @@
#include <odb/sql-lexer.hxx>
#include <odb/relational/oracle/context.hxx>
-#include <odb/relational/oracle/common.hxx>
using namespace std;
diff --git a/odb/relational/oracle/context.hxx b/odb/relational/oracle/context.hxx
index c7ba554..e130dfa 100644
--- a/odb/relational/oracle/context.hxx
+++ b/odb/relational/oracle/context.hxx
@@ -6,8 +6,6 @@
#ifndef ODB_RELATIONAL_ORACLE_CONTEXT_HXX
#define ODB_RELATIONAL_ORACLE_CONTEXT_HXX
-#include <vector>
-
#include <odb/relational/context.hxx>
namespace relational
@@ -30,7 +28,7 @@ namespace relational
BINARY_FLOAT,
BINARY_DOUBLE,
- // Data-time types.
+ // Date-time types.
//
DATE,
TIMESTAMP,
diff --git a/odb/relational/oracle/model.cxx b/odb/relational/oracle/model.cxx
index ba41889..83b0744 100644
--- a/odb/relational/oracle/model.cxx
+++ b/odb/relational/oracle/model.cxx
@@ -53,11 +53,6 @@ namespace relational
return ostr.str ();
}
-
- virtual void
- reference (semantics::data_member&)
- {
- }
};
entry<object_columns> object_columns_;
}
diff --git a/odb/relational/oracle/source.cxx b/odb/relational/oracle/source.cxx
index b4131e1..af738c4 100644
--- a/odb/relational/oracle/source.cxx
+++ b/odb/relational/oracle/source.cxx
@@ -189,7 +189,7 @@ namespace relational
traverse_int32 (member_info& mi)
{
os << b << ".type = oracle::bind::" <<
- (unsigned_integer (mi.t) ? "uinteger;" : "integer;")
+ (unsigned_integer (mi.t) ? "uinteger" : "integer") << ";"
<< b << ".buffer = &" << arg << "." << mi.var << "value;"
<< b << ".capacity = 4;"
<< b << ".size = 0;"
@@ -200,7 +200,7 @@ namespace relational
traverse_int64 (member_info& mi)
{
os << b << ".type = oracle::bind::" <<
- (unsigned_integer (mi.t) ? "uinteger;" : "integer;")
+ (unsigned_integer (mi.t) ? "uinteger" : "integer") << ";"
<< b << ".buffer= &" << arg << "." << mi.var << "value;"
<< b << ".capacity = 8;"
<< b << ".size = 0;"