~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/csv/ha_tina.cc

Merge Stewart's basic discovery branch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
120
120
{
121
121
public:
122
122
  Tina(const string& name_arg)
123
 
   : StorageEngine(name_arg, HTON_CAN_RECREATE | HTON_TEMPORARY_ONLY) {}
 
123
   : StorageEngine(name_arg, HTON_CAN_RECREATE | HTON_TEMPORARY_ONLY | HTON_FILE_BASED) {}
124
124
  virtual handler *create(TableShare *table,
125
125
                          MEM_ROOT *mem_root)
126
126
  {
131
131
    return ha_tina_exts;
132
132
  }
133
133
 
134
 
  int createTableImpl(Session *, const char *table_name, Table *table_arg,
135
 
                      HA_CREATE_INFO *);
 
134
  int createTableImplementation(Session *, const char *table_name,
 
135
                                Table *table_arg,
 
136
                                HA_CREATE_INFO *, drizzled::message::Table*);
136
137
 
137
138
};
138
139
 
1455
1456
  this (the database will call ::open() if it needs to).
1456
1457
*/
1457
1458
 
1458
 
int Tina::createTableImpl(Session *, const char *table_name, Table *table_arg,
1459
 
                          HA_CREATE_INFO *)
 
1459
int Tina::createTableImplementation(Session *, const char *table_name,
 
1460
                                    Table *table_arg,
 
1461
                                    HA_CREATE_INFO *, drizzled::message::Table*)
1460
1462
{
1461
1463
  char name_buff[FN_REFLEN];
1462
1464
  File create_file;