Úložiště dat - kubadrbohlav/filmcity GitHub Wiki
MySQL databáze
Tabulky
- categories
- options
- posts
- ratings
- users
Struktura tabulek
categories
| Název | Typ | Nulový | Výchozí hodnota |
|---|---|---|---|
| id | int(11) AUTO_INCREMENT | Ne | Žádná |
| name | varchar(20) | Ne | Žádná |
| slug | varchar(20) | Ne | Žádná |
| icon | varchar(100) | Ne | Žádná |
PRIMARY KEY: id UNIQUE KEY: slug
options
| Název | Typ | Nulový | Výchozí hodnota |
|---|---|---|---|
| option_id | int(11) AUTO_INCREMENT | Ne | Žádná |
| blog_name | varchar(40) | Ne | Žádná |
| blog_url | varchar(40) | Ne | Žádná |
| root_path | varchar(50) | Ne | Žádná |
PRIMARY KEY: option_id // Tato tabulka má pouze jeden řádek
posts
| Název | Typ | Nulový | Výchozí hodnota |
|---|---|---|---|
| id | int(11) AUTO_INCREMENT | Ne | Žádná |
| title | mediumtext | Ne | Žádná |
| description | longtext | Ne | Žádná |
| image | varchar(100) | Ano | NULL |
| author | int(11) | Ne | Žádná |
| category | int(11) | Ne | Žádná |
| created | timestamp | Ne | CURRENT_TIMESTAMP |
PRIMARY KEY: id FOREIGN KEYS: category = categories.id author = users.id
ratings
| Název | Typ | Nulový | Výchozí hodnota |
|---|---|---|---|
| id | int(11) AUTO_INCREMENT | Ne | Žádná |
| post | int(11) | Ne | Žádná |
| author | int(11) | Ne | Žádná |
| value | int(11) | Ne | Žádná |
PRIMARY KEY: id FOREIGN KEYS: post = posts.id author = users.id
users
| Název | Typ | Nulový | Výchozí hodnota |
|---|---|---|---|
| id | int(11) AUTO_INCREMENT | Ne | Žádná |
| name | varchar(50) | Ne | Žádná |
| surname | varchar(50) | Ne | Žádná |
| varchar(80) | Ne | Žádná | |
| passwd | varchar(60) | Ne | Žádná |
| voted | mediumtext | Ano | NULL |
| styles | varchar(20) | Ne | default |
PRIMARY KEY: id UNIQUE KEY: email