iOS: Как подавить все таблицы, индексировать в моем sqlite программно, кроме одной конкретной таблицы? - PullRequest
0 голосов
/ 05 февраля 2019

Я пытаюсь удалить все элементы в моем sqlite, чтобы восстановить его с помощью файла .sql.Для этого я обнаружил, что код :

PRAGMA writable_schema = 1;
delete from sqlite_master where type in ('table', 'index', 'trigger');
PRAGMA writable_schema = 0;

Я использую FMDB для выполнения команд SQL для получения информации.

Я уточняю, что я не хочу очищать таблицы, я хочу полностью реконструировать свой sqlite, поэтому мне нужно удалить все элементы в sqlite, такие как таблицы и индексы.РЕДАКТИРОВАТЬ:
Я пытаюсь сделать своего рода цикл, но sqlite не SQL, поэтому я не знаю, как это сделать.

Заранее спасибо.

...