diff options
author | louiz’ <louiz@louiz.org> | 2018-01-14 21:44:22 +0100 |
---|---|---|
committer | louiz’ <louiz@louiz.org> | 2018-01-14 21:44:22 +0100 |
commit | 3cd649023680bd49f9865fd62474d4db6a9d7c68 (patch) | |
tree | 120bc40d92e2a5d9323ef1e0652b6b38711ce4e2 /src/database/table.hpp | |
parent | b4b9828de50c09fea5503b3b3ead2ae9d5144404 (diff) | |
download | biboumi-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.hpp | 15 |
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); } |