~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/statement/create_schema.cc

  • Committer: Mark Atwood
  • Date: 2011-10-08 04:50:51 UTC
  • mfrom: (2430.1.1 rf)
  • Revision ID: me@mark.atwood.name-20111008045051-6ha1qiy7k2a9c3jv
Tags: 2011.10.27
mergeĀ lp:~olafvdspek/drizzle/refactor2

Show diffs side-by-side

added added

removed removed

Lines of Context:
34
34
 
35
35
using namespace std;
36
36
 
37
 
namespace drizzled {
 
37
namespace drizzled
 
38
{
38
39
 
39
40
bool statement::CreateSchema::execute()
40
41
{
47
48
    return true;
48
49
  }
49
50
 
50
 
  identifier::Schema schema_identifier(to_string(lex().name));
 
51
  identifier::Schema schema_identifier(string(lex().name.str, lex().name.length));
51
52
  if (not check(schema_identifier))
52
53
    return false;
53
54
 
54
 
  drizzled::message::schema::init(schema_message, lex().name.data());
 
55
  drizzled::message::schema::init(schema_message, lex().name.str);
55
56
 
56
57
  message::set_definer(schema_message, *session().user());
57
58
 
116
117
}
117
118
 
118
119
} /* namespace drizzled */
 
120