Ú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á
email varchar(80) Ne Žádná
passwd varchar(60) Ne Žádná
voted mediumtext Ano NULL
styles varchar(20) Ne default

PRIMARY KEY: id UNIQUE KEY: email