Skip to content

Commit

Permalink
cleaning
Browse files Browse the repository at this point in the history
  • Loading branch information
jacobandresen committed Jan 7, 2012
1 parent fce59a0 commit 279b317
Show file tree
Hide file tree
Showing 42 changed files with 252 additions and 1,416 deletions.
3 changes: 0 additions & 3 deletions README.md

This file was deleted.

9 changes: 9 additions & 0 deletions Rakefile
@@ -0,0 +1,9 @@

begin
require 'jasmine'
load 'jasmine/tasks/jasmine.rake'
rescue LoadError
task :jasmine do
abort "Jasmine is not available. In order to run jasmine, you must: (sudo) gem install jasmine"
end
end
13 changes: 0 additions & 13 deletions cli/clear.php

This file was deleted.

10 changes: 0 additions & 10 deletions cli/configuration.php

This file was deleted.

17 changes: 0 additions & 17 deletions cli/crawl.php

This file was deleted.

22 changes: 0 additions & 22 deletions cli/index.php

This file was deleted.

20 changes: 0 additions & 20 deletions cli/search.php

This file was deleted.

27 changes: 0 additions & 27 deletions cli/setup.php

This file was deleted.

22 changes: 12 additions & 10 deletions database/account.sql
@@ -1,16 +1,18 @@
-- 2011, Jacob Andresen <jacob.andresen@gmail.com>
create sequence account_seq START 1;
create sequence token_seq START 1;

create table account (
id int NOT NULL primary key auto_increment ,
username varchar(256) NOT NULL UNIQUE,
password varchar(256) NOT NULL,
first_name varchar(256),
last_name varchar(256)
account_id integer PRIMARY KEY DEFAULT nextval('account_seq'),
username varchar(60) NOT NULL UNIQUE,
password varchar(60) NOT NULL,
first_name varchar(60),
last_name varchar(60)
);

create table token (
id int NOT NULL primary key auto_increment,
token_id integer PRIMARY KEY DEFAULT nextval('token_seq'),
value varchar(60),
account_id int NOT NULL,
last_seen date,
FOREIGN KEY (account_id) references account(id)
account_id integer NOT NULL,
last_seen date,
FOREIGN KEY (account_id) references account(account_id)
);
69 changes: 27 additions & 42 deletions database/content.sql
@@ -1,57 +1,42 @@
-- 2011, Jacob Andresen <jacob.andresen@gmail.com>
create sequence collection_seq START 1;
create sequence collection_domain_seq START 1;
create sequence document_seq START 1;

create table collection (
id int NOT NULL primary key auto_increment,
account_id int,
collection_id integer PRIMARY KEY DEFAULT nextval('collection_seq'),
account_id integer,
name varchar(256),
page_limit int,
level_limit int,
seen_documents int,
indexed_documents int,
page_limit integer,
level_limit integer,
seen_documents integer,
indexed_documents integer,
start_url varchar(512),
last_updated datetime,
foreign key(account_id) references account(id)
last_updated date,
foreign key(account_id) references account(account_id)
);

create table collection_domain (
id int NOT NULL primary key auto_increment,
collection_id int,
domain varchar(255),
foreign key(collection_id) references collection(id)
id integer PRIMARY KEY DEFAULT nextval('collection_domain_seq'),
collection_id integer,
domain varchar(255),
foreign key(collection_id) references collection(collection_id)
);

create table document (
id int NOT NULL primary key auto_increment,
collection_id int,
document_id integer PRIMARY KEY DEFAULT nextval('document_seq'),
collection_id integer,
url varchar(256),
md5 varchar(20),
level int,
level integer,
content_type varchar(256),
retrieved timestamp,
content LONGTEXT,
FOREIGN KEY(collection_id) references collection(id),
FULLTEXT(content)
) engine=MyISAM;

create table filter (
id int NOT NULL primary key auto_increment,
name varchar(64),
path varchar(255),
regex varchar(255)
) engine=MyISAM;
content TEXT,
FOREIGN KEY(collection_id) references collection(collection_id)
);

create table field (
id int NOT NULL primary key auto_increment,
document_id int,
create table facet (
facet_id integer PRIMARY KEY DEFAULT nextval('facet_seq'),
document_id integer,
name varchar(256),
content LONGTEXT,
foreign key(document_id) references document(id),
FULLTEXT(content)
) engine=MyISAM;

create table document_field (
id int NOT NULL primary key auto_increment,
field_id int,
filter_id int,
foreign key(field_id) references field(id),
foreign key(filter_id) references filter(id)
) engine=MyISAM;
content varchar(256)
)
20 changes: 20 additions & 0 deletions database/job.sql
@@ -0,0 +1,20 @@
create sequence job_seq START 1;
create sequence job_seq START 1;

create table job_type (
job_type_id integer PRIMARY KEY DEFAULT nextval('job_type_seq'),
name varchar(60) NOT NULL UNIQUE
);

create table job (
job_id integer PRIMARY KEY DEFAULT nextval('job_seq'),
name varchar(60) NOT NULL UNIQUE,
collection_id integer NOT NULL,
last_modified datetime,
last_run datetime,
start_time datetime,
stop_time datetime,
FOREIGN KEY (collection_id) references collection(collection_id)
);


109 changes: 0 additions & 109 deletions php/YASE/Account.php

This file was deleted.

0 comments on commit 279b317

Please sign in to comment.