#include #include #include "globals.h" #include "proto.h" int db__driver_create_table(dbTable * table) { dbString sql; int ret; G_debug(3, "db__driver_create_table()"); db_init_string(&sql); db_table_to_sql(table, &sql); G_debug(3, " SQL: %s", db_get_string(&sql)); ret = execute(db_get_string(&sql), NULL); if (ret == DB_FAILED) { db_d_append_error(_("Unable to create table")); db_d_report_error(); return DB_FAILED; } return DB_OK; }