TinyInts so that we can take advantage of the single table inheritence
magic in AR.
model :user, :election, :account
def index
model :user, :election, :account
def index
- @quickvotes = QuickVote.find(:all, ["quickvote = 1"]).sort {|a,b| b.enddate <=> a.enddate}[0..1]
+ @quickvotes = QuickVote.find(:all).sort {|a,b| b.enddate <=> a.enddate}[0..1]
# if the person claims they are logged in
if logged_in?
# if the person claims they are logged in
if logged_in?
self.enddate = Time.now + 30.days
self.active = 1
self.anonymous = 1
self.enddate = Time.now + 30.days
self.active = 1
self.anonymous = 1
end
def candidatelist=(candlist)
end
def candidatelist=(candlist)
enddate datetime NOT NULL,
active tinyint NOT NULL DEFAULT 0,
user_id int NULL,
enddate datetime NOT NULL,
active tinyint NOT NULL DEFAULT 0,
user_id int NULL,
- quickvote tinyint NOT NULL DEFAULT 0,
+ `type` varchar(100) NOT NULL,
primary key (id),
constraint fk_user_election foreign key (user_id) references users(id)
);
primary key (id),
constraint fk_user_election foreign key (user_id) references users(id)
);
remember_token text,
remember_token_expires_at datetime,
primary key(id)
remember_token text,
remember_token_expires_at datetime,
primary key(id)
-);
\ No newline at end of file