· 9 years ago · Jan 19, 2017, 10:08 AM
1drop database if exists blogi;
2
3create database blogi;
4
5use blogi;
6
7create table kayttaja (
8 id int primary key auto_increment,
9 sukunimi varchar(50) not null,
10 etunimi varchar(50) not null,
11 tunnus varchar(50) not null,
12 salasana varchar(255) not null,
13 email varchar(100) not null
14);
15
16create table kirjoitus(
17 id int primary key auto_increment,
18 otsikko varchar(50) not null,
19 teksti text not null,
20 kayttaja_id int not null,
21 foreign key (kayttaja_id) references kayttaja(id) on delete restrict,
22 paivays timestamp default current_timestamp on update current_timestamp
23);
24
25create table kommentti(
26 id int primary key auto_increment,
27 teksti text not null,
28 paivays timestamp default current_timestamp on update current_timestamp,
29 kirjoitus_id int not null,
30 foreign key (kirjoitus_id) references kirjoitus(id) on delete restrict,
31 kayttaja_id int not null,
32 foreign key (kayttaja_id) references kayttaja(id) on delete restrict
33);
34
35insert into kayttaja (sukunimi, etunimi, tunnus, salasana, email) values ('Juntunen', 'Jouni', 'jjuntune',md5('testi123'),'jjuntune@oamk.fi');
36insert into kirjoitus (kayttaja_id, otsikko, teksti) values ('1', 'OUJEE', 'OUJEE');