if (!ret) throw QString("tbl config");
- ret = query.exec("CREATE TABLE IF NOT EXISTS file"
+ ret = query.exec(
+ "CREATE TABLE IF NOT EXISTS titlename "
+ "(id INTEGER PRIMARY KEY, "
+ " name TEXT)"
+ // TODO: more fields here...
+ );
+
+ if (!ret) throw QString("tbl titlename");
+
+ ret = query.exec("CREATE TABLE IF NOT EXISTS file "
"(id INTEGER PRIMARY KEY, "
"name TEXT, "
"type INTEGER, "
if (!ret) throw QString("tbl file");
+ ret = query.exec(
+ "CREATE TABLE IF NOT EXISTS file titlename_file "
+ "(titlenameid INTEGER REFERENCES titlename(id), "
+ "fileid INTEGER REFERENCES file(id))"
+ );
+
qDebug() << "Creating TABLE platform";
ret = query.exec("CREATE TABLE IF NOT EXISTS platform "