/
pash1ka
/
SQL
Обзор
Документация
Войти
/
pash1ka
/
SQL
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
sql2.py
52 строки
1 KB
Blinov Pavel
updatesql
24 ноя 2025, 18:48
24 ноя 2025, 18:48
128d3ca
Код
Авторство
О чём код?
import sqlite3 con = sqlite3.connetct('db.sqlite') cur = con.cursor() cur.executescript(''' CREATE TABLE IF NOT EXISTS original_titles( id INTEGER PRIMARY KEY, title TEXT NOT NULL ); CREATE TABLE IF NOT EXISTS video_products( id INTEGER PRIMARY KEY, title TEXT NOT NULL, original_title_id INTEGER NOT NULL UNIQUE, FOREIGN KEY(original_title_id) REFERENCES original_titles(id) ); ''') #con.close() con = sqlite3.connect('db.sqlite') cur = con.cursor() original_titles = [ (1, 'Last Action Hero'), (2, 'Murder, She Wrote'), (3, 'Looney Tunes'), (4, 'Il Buono, il brutto, il cattivo'), (5, 'Who Framed Roger Rabbit'), (6, 'Merrie Melodies'), (7, 'Mrs. \'Arris Goes to Paris') ] video_product = [ (1, 'Безумные мелодии Луни Тюнз', 3), (2, 'Весёлые мелодии', 6), (3, 'Кто подставил кролика Роджера', 5), (4, 'Хороший,плохой, злой', 4), (5, 'Последний киногерой', 1), (6, 'Она написала убийство', 2), (7, 'Миссис Харрис еде в Париж', 7) ] cur.executemany('INSERT INTO original_titles VALUES(?, ?);', original_titles) cur.executemany('INSERT INTO video_products VALUES(?, ?, ?);', original_titles)