28 lines
1.0 KiB
MySQL
28 lines
1.0 KiB
MySQL
|
|
BEGIN TRANSACTION;
|
||
|
|
CREATE TABLE authors (
|
||
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||
|
|
name TEXT NOT NULL,
|
||
|
|
birth_year INTEGER
|
||
|
|
);
|
||
|
|
INSERT INTO "authors" VALUES(1,'Jane Austen',1775);
|
||
|
|
INSERT INTO "authors" VALUES(2,'Mark Twain',1835);
|
||
|
|
INSERT INTO "authors" VALUES(3,'Charles Dickens',1812);
|
||
|
|
INSERT INTO "authors" VALUES(4,'Virginia Woolf',1882);
|
||
|
|
INSERT INTO "authors" VALUES(5,'Leo Tolstoy',1828);
|
||
|
|
CREATE TABLE books (
|
||
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||
|
|
title TEXT NOT NULL,
|
||
|
|
author_id INTEGER,
|
||
|
|
published_year INTEGER,
|
||
|
|
FOREIGN KEY(author_id) REFERENCES authors(id)
|
||
|
|
);
|
||
|
|
INSERT INTO "books" VALUES(1,'Pride and Prejudice',1,1813);
|
||
|
|
INSERT INTO "books" VALUES(2,'Adventures of Huckleberry Finn',2,1884);
|
||
|
|
INSERT INTO "books" VALUES(3,'Great Expectations',3,1861);
|
||
|
|
INSERT INTO "books" VALUES(4,'Mrs. Dalloway',4,1925);
|
||
|
|
INSERT INTO "books" VALUES(5,'War and Peace',5,1869);
|
||
|
|
DELETE FROM "sqlite_sequence";
|
||
|
|
INSERT INTO "sqlite_sequence" VALUES('authors',5);
|
||
|
|
INSERT INTO "sqlite_sequence" VALUES('books',5);
|
||
|
|
COMMIT;
|