Я использую sqlite3 и хочу знать, что, как мы можем узнать, нужно ли нам проверять схему базы данных, а также какой подход был бы наиболее подходящим для ее обновления в соответствии с новой схемой ... я хочу сказать, если есть изменения в схеме то, какой подход я должен использовать «удалить и затем создать таблицы» или «изменить только таблицы ....» ..
Я хочу уточнить, что через схему я специально хочу сказать, есть ли новые столбцы, добавленные в таблицу, тогда как мы можем знать. Какой будет правильный подход.
Платформа: Linux, компилятор gcc
Заранее спасибо.