~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/transaction_services.cc

  • Committer: Stewart Smith
  • Date: 2011-03-03 07:00:26 UTC
  • mfrom: (2215 staging)
  • mto: (2241.1.2 build)
  • mto: This revision was merged to the branch mainline in revision 2242.
  • Revision ID: stewart@flamingspork.com-20110303070026-0lqlcq74n566syro
merge trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
2123
2123
}
2124
2124
 
2125
2125
void TransactionServices::rawStatement(Session::reference session,
2126
 
                                       const string &query)
 
2126
                                       const string &query,
 
2127
                                       const string &schema)
2127
2128
{
2128
2129
  ReplicationServices &replication_services= ReplicationServices::singleton();
2129
2130
  if (! replication_services.isActive())
2134
2135
 
2135
2136
  initStatementMessage(*statement, message::Statement::RAW_SQL, session);
2136
2137
  statement->set_sql(query);
 
2138
  if (not schema.empty())
 
2139
    statement->set_raw_sql_schema(schema);
2137
2140
  finalizeStatementMessage(*statement, session);
2138
2141
 
2139
2142
  finalizeTransactionMessage(*transaction, session);