mirror of https://github.com/status-im/fathom.git
set explicit charset for mysql tables to workaround key limit of 7xx bytes. #58
This commit is contained in:
parent
6e83df2037
commit
958e653b1f
|
@ -2,9 +2,9 @@
|
|||
|
||||
CREATE TABLE users (
|
||||
id INT AUTO_INCREMENT PRIMARY KEY NOT NULL,
|
||||
email VARCHAR(255) NOT NULL,
|
||||
email VARCHAR(100) NOT NULL,
|
||||
password VARCHAR(255) NOT NULL
|
||||
);
|
||||
) CHARACTER SET=utf8;
|
||||
|
||||
CREATE TABLE pageviews(
|
||||
id INT AUTO_INCREMENT PRIMARY KEY NOT NULL,
|
||||
|
@ -18,7 +18,7 @@ CREATE TABLE pageviews(
|
|||
referrer VARCHAR(255) NULL,
|
||||
duration INT(4) NULL,
|
||||
timestamp DATETIME NOT NULL
|
||||
);
|
||||
) CHARACTER SET=utf8;
|
||||
|
||||
CREATE TABLE daily_page_stats(
|
||||
hostname VARCHAR(255) NOT NULL,
|
||||
|
@ -29,7 +29,7 @@ CREATE TABLE daily_page_stats(
|
|||
bounce_rate FLOAT NOT NULL,
|
||||
avg_duration FLOAT NOT NULL,
|
||||
date DATE NOT NULL
|
||||
);
|
||||
) CHARACTER SET=utf8;
|
||||
|
||||
CREATE TABLE daily_site_stats(
|
||||
pageviews INT NOT NULL,
|
||||
|
@ -38,7 +38,7 @@ CREATE TABLE daily_site_stats(
|
|||
bounce_rate FLOAT NOT NULL,
|
||||
avg_duration FLOAT NOT NULL,
|
||||
date DATE NOT NULL
|
||||
);
|
||||
) CHARACTER SET=utf8;
|
||||
|
||||
CREATE TABLE daily_referrer_stats(
|
||||
url VARCHAR(255) NOT NULL,
|
||||
|
@ -47,7 +47,7 @@ CREATE TABLE daily_referrer_stats(
|
|||
bounce_rate FLOAT NOT NULL,
|
||||
avg_duration FLOAT NOT NULL,
|
||||
date DATE NOT NULL
|
||||
);
|
||||
) CHARACTER SET=utf8;
|
||||
|
||||
CREATE UNIQUE INDEX unique_user_email ON users(email);
|
||||
CREATE UNIQUE INDEX unique_daily_site_stats ON daily_site_stats(date);
|
||||
|
|
Loading…
Reference in New Issue