summaryrefslogtreecommitdiff
path: root/src/database/table.hpp
diff options
context:
space:
mode:
authorlouiz’ <louiz@louiz.org>2018-01-14 21:44:22 +0100
committerlouiz’ <louiz@louiz.org>2018-01-14 21:44:22 +0100
commit3cd649023680bd49f9865fd62474d4db6a9d7c68 (patch)
tree120bc40d92e2a5d9323ef1e0652b6b38711ce4e2 /src/database/table.hpp
parentb4b9828de50c09fea5503b3b3ead2ae9d5144404 (diff)
downloadbiboumi-3cd649023680bd49f9865fd62474d4db6a9d7c68.tar.gz
biboumi-3cd649023680bd49f9865fd62474d4db6a9d7c68.tar.bz2
biboumi-3cd649023680bd49f9865fd62474d4db6a9d7c68.tar.xz
biboumi-3cd649023680bd49f9865fd62474d4db6a9d7c68.zip
Remove all the ugly database debug
Diffstat (limited to 'src/database/table.hpp')
-rw-r--r--src/database/table.hpp15
1 files changed, 2 insertions, 13 deletions
diff --git a/src/database/table.hpp b/src/database/table.hpp
index 5fbc301..680e7cc 100644
--- a/src/database/table.hpp
+++ b/src/database/table.hpp
@@ -65,11 +65,10 @@ class Table
{
std::string query{"CREATE TABLE IF NOT EXISTS "};
query += this->name;
- query += " (\n";
+ query += " (";
this->add_column_create(db, query);
query += ")";
- log_debug("create:" , query);
auto result = db.raw_exec(query);
if (std::get<0>(result) == false)
log_error("Error executing query: ", std::get<1>(result));
@@ -112,21 +111,11 @@ class Table
add_column_create(DatabaseEngine& db, std::string& str)
{
using ColumnType = typename std::remove_reference<decltype(std::get<N>(std::declval<ColumnTypes>()))>::type;
-// using RealType = typename ColumnType::real_type;
str += ColumnType::name;
str += " ";
-// if (std::is_same<ColumnType, Id>::value)
-// {
-// str += "INTEGER PRIMARY KEY AUTOINCREMENT";
-// }
-// else
-// {
- str += ToSQLType<ColumnType>(db);
-// append_option<ColumnType>(str);
-// }
+ str += ToSQLType<ColumnType>(db);
if (N != sizeof...(T) - 1)
str += ",";
- str += "\n";
add_column_create<N+1>(db, str);
}