Шаг 1: Схема базы данных

Сперва мы хотим создать схему базы данных. Это очень просто, потому что для этого приложения требуется единственная таблица, и мы хотим поддерживать только SQLite. Просто поместите следующий текст в файл с именем schema.sql в только что созданной папке flaskr:

drop table if exists entries;
create table entries (
  id integer primary key autoincrement,
  title string not null,
  text string not null
);

Эта схема состоит из единственной таблице с названием entries, и кажда запись в ней содержит поля id, title и text. id это автоинкрементируемое целое, которое одновременно является первичным ключом, а два других поля - это строки, которые не могут быть пустыми.

Продолжение: Шаг 2: Код для настройки приложения.