Как изменить таблицу в SQLite после запуска прагмы - PullRequest
0 голосов
/ 24 сентября 2019

Я пытаюсь проверить базу данных, которая уже существует, и запрашиваю таблицу, чтобы узнать, сколько у нее столбцов, вызвав это.

    if(res.toString().contains('Orchestration_Time')){
      await _database.execute('PRAGMA table_info(Orchestration_Time)'
    );

после выполнения этого бита кода мне нужен способ использовать информацию, которую я получаю, чтобы затем определить, следует ли мне изменить таблицу

'ALTER TABLE Orchestration_Time ADD COLUMN dashboard_area TEXT;'

, но я не могу понятьКак получить доступ к данным, которые возвращает оператор PRAGMA.

Я бы хотел обернуть их в оператор 'if' и запустить таблицу изменения, если PRAGMA меньше 5.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...