DROP TABLE IF EXISTS authors;
CREATE TABLE authors (
  username VARCHAR(32) character set utf8 NOT NULL,
  password VARCHAR(32) character set utf8 NOT NULL,
  signature VARCHAR(64) character set utf8 NOT NULL,
  description TEXT character set utf8,
  creationdate DATETIME NOT NULL DEFAULT NOW(),
  PRIMARY KEY (username)
);

DROP TABLE IF EXISTS posts;
CREATE TABLE posts (
  postid INT NOT NULL auto_increment,
  username VARCHAR(32) character set utf8  NOT NULL,
  insertdatetime DATETIME NOT NULL DEFAULT NOW(),
  title VARCHAR(128) character set utf8,
  content TEXT character set utf8,
  PRIMARY KEY (postid),
  INDEX auth_ind (username),
  FOREIGN KEY (username) REFERENCES authors(username)
);
