DROP TABLE dict \g
DROP TABLE url \g
DROP TABLE urlinfo \g


CREATE TABLE url (
  rec_id INT NOT NULL,
  status INT,
  url CHAR(128) NOT NULL,
  docsize INT,
  next_index_time UINT NOT NULL,
  last_mod_time UINT,
  referrer INT,
  hops INT,
  crc32 INT,
  tag CHAR(16),
  category CHAR(16),
  content_type CHAR(48),
  lang CHAR(32),
  charset CHAR(40),
  seed INT
) \g


CREATE SEQUENCE ON url STEP 1 VALUE 11 \g


CREATE UNIQUE  INDEX url_url_id ON url (
	rec_id
) \g

CREATE UNIQUE  INDEX url_url ON url (
	url
) \g

CREATE   INDEX url_crc ON url (
	crc32
) \g

CREATE INDEX url_seed ON url (
	seed
) \g


CREATE TABLE urlinfo (
   url_id INT NOT NULL,
   sname  char(64),
   sval   TEXT(1024)
) \g

CREATE INDEX urlinfo_id ON urlinfo (
  url_id
) \g


CREATE TABLE dict (
  url_id INT NOT NULL,
  word   CHAR(32) NOT NULL,
  intag  INT NOT NULL
) \g

CREATE   INDEX dict_word ON dict (
	word
) \g

CREATE   INDEX dict_url_id ON dict (
	url_id
) \g
