1
CREATE DATABASE IF NOT EXISTS journal;
3
Un int de 5 dígitos parece suficiente para una tabla pequeña como es el journal.
4
timestamp se puede almacenar como DATE, TIME, o DATETIME, pero es preferible timestamp (a priori) por ser
5
el formato contenido en los inodos, no obstante sólo adquiere precisión de segundos, puede no ser suficiente.
6
En sql el formato TIMESTAMP se representa así: 0000-00-00 00:00:00
7
type es un campo más delicado, se escogen 15 caracteres para codificar los distintos tipos de sucesos.
8
from y to, si la ruta es demasiado larga habría que plantearse el uso de TEXT (pero una ruta con más de 255 chars...)
9
¡¡PENDIENTE!! MAX_ROWS no lo coge
12
CREATE TABLE IF NOT EXISTS journal (
13
id INT(5) UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
14
timestamp TIMESTAMP NOT NULL,
15
chtype VARCHAR(255) NOT NULL,
16
initpath VARCHAR(255) NOT NULL,
17
finalpath VARCHAR(255) NOT NULL,
18
wrote CHAR(1) NOT NULL DEFAULT "0",