Iñigo Valentin 9 лет назад
Родитель
Сommit
85164a7907
2 измененных файлов с 37 добавлено и 7 удалено
  1. 7 7
      sql/setup.sql
  2. 30 0
      sql/text.sql

+ 7 - 7
sql/setup.sql

@@ -83,7 +83,7 @@ CREATE TABLE post_comment (
     visit     INT            REFERENCES stat_visit.id
     visit     INT            REFERENCES stat_visit.id
 );
 );
 
 
-CREATE TYPE project_type (
+CREATE TABLE project_type (
     id       VARCHAR(1)   NOT NULL  PRIMARY KEY,
     id       VARCHAR(1)   NOT NULL  PRIMARY KEY,
     title    VARCHAR(32)  NOT NULL  REFERENCES text.id,
     title    VARCHAR(32)  NOT NULL  REFERENCES text.id,
     summary  VARCHAR(32)  NOT NULL  REFERENCES text.id
     summary  VARCHAR(32)  NOT NULL  REFERENCES text.id
@@ -102,21 +102,21 @@ CREATE TABLE project (
     comments   BOOLEAN       NOT NULL        DEFAULT 1
     comments   BOOLEAN       NOT NULL        DEFAULT 1
 );
 );
 
 
-CREATE TABLE project_version_type(
+CREATE TABLE project_version_type (
     id       VARCHAR(1)   NOT NULL  PRIMARY KEY,
     id       VARCHAR(1)   NOT NULL  PRIMARY KEY,
     title    VARCHAR(32)  NOT NULL  REFERENCES text.id,
     title    VARCHAR(32)  NOT NULL  REFERENCES text.id,
-    summary  VARCHAR(32)  NOT NULL  REFERENCES text.id
+    summary  VARCHAR(32)  NOT NULL  REFERENCES text.id,
     color    VARCHAR(7)
     color    VARCHAR(7)
 );
 );
 
 
 CREATE TABLE project_version (
 CREATE TABLE project_version (
     project       INT          NOT NULL,
     project       INT          NOT NULL,
     version_code  INT          NOT NULL,
     version_code  INT          NOT NULL,
-    version_name  VARCAHR(16)  NOT NULL,
+    version_name  VARCHAR(16)  NOT NULL,
     type          VARCHAR(1)   NOT NULL            REFERENCES project_version_type.id,
     type          VARCHAR(1)   NOT NULL            REFERENCES project_version_type.id,
-    summary       VARCAHR(32)  NOT NULL            REFERENCES text.id,
+    summary       VARCHAR(32)  NOT NULL            REFERENCES text.id,
     changelog     VARCHAR(32)  REFERENCES text.id,
     changelog     VARCHAR(32)  REFERENCES text.id,
-    dtime         DATETIME     NOT NULL            DEFAULT NOW,
+    dtime         DATETIME     NOT NULL            DEFAULT now(),
     visible       BOOLEAN      NOT NULL            DEFAULT 1,
     visible       BOOLEAN      NOT NULL            DEFAULT 1,
     PRIMARY KEY (project, version_code)
     PRIMARY KEY (project, version_code)
 );
 );
@@ -150,7 +150,7 @@ CREATE TABLE project_tag (
 CREATE TABLE project_comment (
 CREATE TABLE project_comment (
     id        INT            AUTO_INCREMENT            PRIMARY KEY,
     id        INT            AUTO_INCREMENT            PRIMARY KEY,
     project   INT            NOT NULL                  REFERENCES project(id),
     project   INT            NOT NULL                  REFERENCES project(id),
-    version   INT            NOT NULL                  REFERENCES project_version(version_code)
+    version   INT            NOT NULL                  REFERENCES project_version(version_code),
     text      VARCHAR(5000)  NOT NULL,
     text      VARCHAR(5000)  NOT NULL,
     dtime     TIMESTAMP      NOT NULL                  DEFAULT now(),
     dtime     TIMESTAMP      NOT NULL                  DEFAULT now(),
     user      INT            REFERENCES user.id,
     user      INT            REFERENCES user.id,

+ 30 - 0
sql/text.sql

@@ -0,0 +1,30 @@
+-- AVAILABLE LANGUAGES
+INSERT INTO lang VALUES ('es', 'Castellano', '1');
+INSERT INTO lang VALUES ('en', 'English', '1');
+INSERT INTO lang VALUES ('eu', 'Euskara', '1');
+
+-- HEADER
+INSERT INTO text VALUES ('HEADER_HOME',     'es', 'HEADER', 'Inicio');
+INSERT INTO text VALUES ('HEADER_ME',       'es', 'HEADER', 'Yo');
+INSERT INTO text VALUES ('HEADER_PROJECTS', 'es', 'HEADER', 'Proyectos');
+INSERT INTO text VALUES ('HEADER_BLOG',     'es', 'HEADER', 'Blog');
+INSERT INTO text VALUES ('HEADER_HOME',     'en', 'HEADER', 'Home');
+INSERT INTO text VALUES ('HEADER_ME',       'en', 'HEADER', 'Me');
+INSERT INTO text VALUES ('HEADER_PROJECTS', 'en', 'HEADER', 'Projects');
+INSERT INTO text VALUES ('HEADER_BLOG',     'en', 'HEADER', 'Blog');
+INSERT INTO text VALUES ('HEADER_HOME',     'eu', 'HEADER', 'Hasiera');
+INSERT INTO text VALUES ('HEADER_ME',       'eu', 'HEADER', 'Ni');
+INSERT INTO text VALUES ('HEADER_PROJECTS', 'eu', 'HEADER', 'Proiektuak');
+INSERT INTO text VALUES ('HEADER_BLOG',     'eu', 'HEADER', 'Blog');
+
+
+-- FOOTER
+INSERT INTO text VALUES ('FOOTER_FOLLOW', 'es', 'FOOTER', 'Sígueme');
+INSERT INTO text VALUES ('FOOTER_COPY',   'es', 'FOOTER', 'Copyright Iñigo Valentin 2014 - 2017');
+INSERT INTO text VALUES ('FOOTER_HELP',   'es', 'FOOTER', 'Ayuda');
+INSERT INTO text VALUES ('FOOTER_FOLLOW', 'en', 'FOOTER', 'Follow me');
+INSERT INTO text VALUES ('FOOTER_COPY',   'en', 'FOOTER', 'Copyright Iñigo Valentin 2014 - 2017');
+INSERT INTO text VALUES ('FOOTER_HELP',   'en', 'FOOTER', 'Help');
+INSERT INTO text VALUES ('FOOTER_FOLLOW', 'eu', 'FOOTER', 'Jarraitu');
+INSERT INTO text VALUES ('FOOTER_COPY',   'eu', 'FOOTER', 'Copyright Iñigo Valentin 2014 - 2017');
+INSERT INTO text VALUES ('FOOTER_HELP',   'eu', 'FOOTER', 'Laguntza');