/
POLIAKOV
/
expenses_bot
Обзор
Документация
Войти
/
POLIAKOV
/
expenses_bot
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
create_db.sql
30 строк
1 KB
ivan
debag
05 дек 2024, 23:21
05 дек 2024, 23:21
6df723f
Код
Авторство
О чём код?
CREATE TABLE categories ( codename VARCHAR(255) PRIMARY KEY, -- Название категории name VARCHAR(255) ); CREATE TABLE products ( id INTEGER PRIMARY KEY AUTOINCREMENT, -- Уникальный идентификатор продукта name VARCHAR(255) NOT NULL, -- Название продукта price DECIMAL(10, 2) NOT NULL, -- Цена продукта category_name VARCHAR(255), -- Ссылка на категорию (тип данных должен быть VARCHAR(255)) -- Установка внешнего ключа для связи с таблицей categories FOREIGN KEY (category_name) REFERENCES categories(codename) ON DELETE CASCADE -- Удаление всех продуктов при удалении категории ); CREATE TABLE income ( id INTEGER PRIMARY KEY AUTOINCREMENT, name VARCHAR(255) NOT NULL, price DECIMAL(10, 2) NOT NULL ); -- Вставка данных в таблицу categories INSERT INTO categories (codename, name) VALUES ('eat', 'Еда'), ('transport', 'Транспорт'), ('ethernat pay', 'Интернет покупки'), ('other', 'Другое');