Я пытаюсь получить количество записей в таблице, используя SQLite.swift и Swift в приложении MacOS для Cocoa. Все таблицы могут пытаться получить данные из данных SQLite, только две таблицы показывают
no such table tablename (code:1)
Мой запрос на создание таблицы
try db.run(table1.create(ifNotExists: true) {t in
t.column(c1,primaryKey: true)
t.column(c2)
})
try db.run(table2.create(ifNotExists: true) {t in
t.column(c1,primaryKey: true)
t.column(c2)
})
Мой запрос на выбор таблицы
var count = try db.scalar("SELECT COUNT(*) FROM table1 WHERE userid=?",userid) as! Int64
var count = try db.scalar("SELECT COUNT(*) FROM table2 WHERE userid=?",userid) as! Int64
хотя тот же код, он не работает для одной таблицы. Кто-нибудь знает, как решить? Заранее спасибо.