Мне нужна функция отладки для этого, но я не знаю, существует ли она уже. Просматривать и использовать 'drop table' для каждой из моих таблиц будет сложно.
Помощь приветствуется.
Поскольку база данных представляет собой всего один файл, вы действительно можете просто стереть его. Если вы хотите что-то более автоматическое, вы можете использовать следующее, чтобы сделать все это программно:
Восстановите вашу схему:
SELECT group_concat(sql,';') FROM sqlite_master;
Отключиться от базы данных
Удалить файл базы данных
Снова создать схему с тем, что было возвращено из приведенного выше запроса
Если вы использовали какие-либо конкретные параметры для исходной базы данных (размер страницы и т. д.), они также должны быть объявлены вручную.
to "удалить базу данных
" для sqlite, просто удалите файл базы данных ( и воссоздать при необходимости)