split sql schema from php

This commit is contained in:
Marc Wäckerlin
2015-11-06 15:39:49 +00:00
parent af4f162f23
commit 66083bef1c
5 changed files with 28 additions and 37 deletions

View File

@@ -23,29 +23,7 @@
require_once("opendb.php");
try {
$query = <<<EOD
create table if not exists
message (
id
int primary key not null auto_increment
comment "id of the message, it is used in the client to check if a message has already been downloaded or not",
time
timestamp default current_timestamp
comment "time when the message has been stored on the server",
user
varchar(50) not null
comment "name of the user that sent the message",
msg
longtext not null
comment "message content, must be armored gnupg encrypted format",
foreign key (user)
references user(name)
on delete cascade
on update cascade
) character set utf8 engine=innodb
comment="table to hold all messages for later download by the receiver";
EOD;
$db->query($query);
$db->query(file_get_contents("messagetable.sql"));
$db->query('set global max_allowed_packet=1000000000');
$db->query('set global net_buffer_length=1000000');
} catch (Exception $e) {