Merge branch 'szzh' of http://repository.trustie.net/xianbo/trustie2 into szzh
commit
c7caa08c70
@ -1,4 +1,14 @@
|
|||||||
class OptionNumber < ActiveRecord::Base
|
class OptionNumber < ActiveRecord::Base
|
||||||
attr_accessible :attachment, :changeset, :document, :follow, :issue_done_ratio, :issues_status, :memo, :messages_for_issues, :post_issue, :praise_by_one, :praise_by_three, :praise_by_two, :replay_for_memo, :replay_for_message, :score_type, :total_score, :tread, :tread_by_one, :tread_by_three, :tread_by_two, :user_id
|
attr_accessible :attachment, :changeset, :document, :follow, :issue_done_ratio, :issues_status, :memo, :messages_for_issues, :post_issue, :praise_by_one, :praise_by_three, :praise_by_two, :replay_for_memo, :replay_for_message, :score_type, :total_score, :tread, :tread_by_one, :tread_by_three, :tread_by_two, :user_id
|
||||||
|
|
||||||
|
def self.get_user_option_number user_id
|
||||||
|
result = nil
|
||||||
|
unless user_id.nil?
|
||||||
|
ons = OptionNumber.find_all_by_user_id(user_id);
|
||||||
|
unless (ons .nil? && ons.count > 0)
|
||||||
|
result = ons.first
|
||||||
|
end
|
||||||
|
end
|
||||||
|
result
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
@ -0,0 +1,19 @@
|
|||||||
|
class ProjectScoreAddCloumn < ActiveRecord::Migration
|
||||||
|
def up
|
||||||
|
add_column("project_scores","issue_num",:integer,:default => 0)
|
||||||
|
add_column("project_scores","issue_journal_num",:integer,:default => 0)
|
||||||
|
add_column("project_scores","news_num",:integer,:default => 0)
|
||||||
|
add_column("project_scores","documents_num",:integer,:default => 0)
|
||||||
|
add_column("project_scores","changeset_num",:integer,:default => 0)
|
||||||
|
add_column("project_scores","board_message_num",:integer,:default => 0)
|
||||||
|
end
|
||||||
|
|
||||||
|
def down
|
||||||
|
remove_column("project_scores","issue_num")
|
||||||
|
remove_column("project_scores","issue_journal_num")
|
||||||
|
remove_column("project_scores","news_num")
|
||||||
|
remove_column("project_scores","documents_num")
|
||||||
|
remove_column("project_scores","changeset_num")
|
||||||
|
remove_column("project_scores","board_message_num")
|
||||||
|
end
|
||||||
|
end
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue