Шаг 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: Код для настройки приложения.