AnnoCPAN
view release on metacpan or search on metacpan
tables.tt.sql view on Meta::CPAN
create table user (
[% id %],
username varchar(255),
password varchar(255),
name varchar(255),
email varchar(255),
profile text,
reputation integer,
member_since integer,
last_visit integer,
privs integer
);
create index username_index on [% db == 'mysql' ? '`user`' : 'user' %](username);
create table vote (
[% id %],
note integer not null,
user integer not null,
value smallint
);
create index vote_index_note on vote(note);
create index vote_index_user on vote(user);
create table note (
[% id %],
pod integer,
min_ver varchar(255),
max_ver varchar(255),
note text,
-- longnote text,
ip varchar(255),
time integer,
score smallint,
section integer, -- section to which the note originally belonged
user integer
);
create index note_pod_index on note(pod);
-- this is the many-to-many link
create table notepos (
[% id %],
-- ? pod integer,
note integer,
section integer,
score integer,
status integer
);
create index notepos_index_note on notepos(note);
create index notepos_index_section on notepos(section);
create table author (
[% id %],
pause_id varchar(255),
name varchar(255),
email varchar(255),
url varchar(255)
);
create table prefs (
[% id %],
user integer,
name varchar(255),
value text
);
create index user_index on prefs(user);
( run in 0.575 second using v1.01-cache-2.11-cpan-0bb4e1dffa6 )