diff --git a/app/models/event.rb b/app/models/event.rb index 3f1ff3e5..dc7dfa16 100644 --- a/app/models/event.rb +++ b/app/models/event.rb @@ -110,14 +110,15 @@ end # # Table name: events # -# id :integer not null, primary key +# id :integer(4) not null, primary key # target_type :string(255) -# target_id :integer +# target_id :integer(4) # title :string(255) # data :text -# project_id :integer +# project_id :integer(4) # created_at :datetime not null # updated_at :datetime not null -# action :integer +# action :integer(4) +# author_id :integer(4) # diff --git a/app/models/issue.rb b/app/models/issue.rb index 844d418b..fa2aa2f4 100644 --- a/app/models/issue.rb +++ b/app/models/issue.rb @@ -72,17 +72,18 @@ end # # Table name: issues # -# id :integer not null, primary key -# title :string(255) -# description :text -# assignee_id :integer -# author_id :integer -# project_id :integer -# created_at :datetime -# updated_at :datetime -# closed :boolean default(FALSE), not null -# position :integer default(0) -# critical :boolean default(FALSE), not null -# branch_name :string(255) +# id :integer(4) not null, primary key +# title :string(255) +# assignee_id :integer(4) +# author_id :integer(4) +# project_id :integer(4) +# created_at :datetime not null +# updated_at :datetime not null +# closed :boolean(1) default(FALSE), not null +# position :integer(4) default(0) +# critical :boolean(1) default(FALSE), not null +# branch_name :string(255) +# description :text +# milestone_id :integer(4) # diff --git a/app/models/key.rb b/app/models/key.rb index 2b05ef55..6b90b315 100644 --- a/app/models/key.rb +++ b/app/models/key.rb @@ -55,13 +55,13 @@ end # # Table name: keys # -# id :integer not null, primary key -# user_id :integer -# created_at :datetime -# updated_at :datetime +# id :integer(4) not null, primary key +# user_id :integer(4) +# created_at :datetime not null +# updated_at :datetime not null # key :text # title :string(255) # identifier :string(255) -# project_id :integer +# project_id :integer(4) # diff --git a/app/models/merge_request.rb b/app/models/merge_request.rb index 12365b03..19999afc 100644 --- a/app/models/merge_request.rb +++ b/app/models/merge_request.rb @@ -198,15 +198,19 @@ end # # Table name: merge_requests # -# id :integer not null, primary key +# id :integer(4) not null, primary key # target_branch :string(255) not null # source_branch :string(255) not null -# project_id :integer not null -# author_id :integer -# assignee_id :integer +# project_id :integer(4) not null +# author_id :integer(4) +# assignee_id :integer(4) # title :string(255) -# closed :boolean default(FALSE), not null -# created_at :datetime -# updated_at :datetime +# closed :boolean(1) default(FALSE), not null +# created_at :datetime not null +# updated_at :datetime not null +# st_commits :text(2147483647 +# st_diffs :text(2147483647 +# merged :boolean(1) default(FALSE), not null +# state :integer(4) default(1), not null # diff --git a/app/models/milestone.rb b/app/models/milestone.rb index 733c6a86..7fdfe29e 100644 --- a/app/models/milestone.rb +++ b/app/models/milestone.rb @@ -1,3 +1,17 @@ +# == Schema Information +# +# Table name: milestones +# +# id :integer(4) not null, primary key +# title :string(255) not null +# project_id :integer(4) not null +# description :text +# due_date :date +# closed :boolean(1) default(FALSE), not null +# created_at :datetime not null +# updated_at :datetime not null +# + class Milestone < ActiveRecord::Base belongs_to :project has_many :issues diff --git a/app/models/note.rb b/app/models/note.rb index aa034ef4..8a26cd05 100644 --- a/app/models/note.rb +++ b/app/models/note.rb @@ -110,14 +110,14 @@ end # # Table name: notes # -# id :integer not null, primary key +# id :integer(4) not null, primary key # note :text # noteable_id :string(255) # noteable_type :string(255) -# author_id :integer -# created_at :datetime -# updated_at :datetime -# project_id :integer +# author_id :integer(4) +# created_at :datetime not null +# updated_at :datetime not null +# project_id :integer(4) # attachment :string(255) # line_code :string(255) # diff --git a/app/models/project.rb b/app/models/project.rb index 2e4b12e9..9a4da197 100644 --- a/app/models/project.rb +++ b/app/models/project.rb @@ -161,19 +161,19 @@ end # # Table name: projects # -# id :integer not null, primary key +# id :integer(4) not null, primary key # name :string(255) # path :string(255) # description :text -# created_at :datetime -# updated_at :datetime -# private_flag :boolean default(TRUE), not null +# created_at :datetime not null +# updated_at :datetime not null +# private_flag :boolean(1) default(TRUE), not null # code :string(255) -# owner_id :integer +# owner_id :integer(4) # default_branch :string(255) default("master"), not null -# issues_enabled :boolean default(TRUE), not null -# wall_enabled :boolean default(TRUE), not null -# merge_requests_enabled :boolean default(TRUE), not null -# wiki_enabled :boolean default(TRUE), not null +# issues_enabled :boolean(1) default(TRUE), not null +# wall_enabled :boolean(1) default(TRUE), not null +# merge_requests_enabled :boolean(1) default(TRUE), not null +# wiki_enabled :boolean(1) default(TRUE), not null # diff --git a/app/models/protected_branch.rb b/app/models/protected_branch.rb index e24412b2..4da1432c 100644 --- a/app/models/protected_branch.rb +++ b/app/models/protected_branch.rb @@ -18,8 +18,8 @@ end # # Table name: protected_branches # -# id :integer not null, primary key -# project_id :integer not null +# id :integer(4) not null, primary key +# project_id :integer(4) not null # name :string(255) not null # created_at :datetime not null # updated_at :datetime not null diff --git a/app/models/snippet.rb b/app/models/snippet.rb index 17d23418..e5f04bb2 100644 --- a/app/models/snippet.rb +++ b/app/models/snippet.rb @@ -62,13 +62,13 @@ end # # Table name: snippets # -# id :integer not null, primary key +# id :integer(4) not null, primary key # title :string(255) # content :text -# author_id :integer not null -# project_id :integer not null -# created_at :datetime -# updated_at :datetime +# author_id :integer(4) not null +# project_id :integer(4) not null +# created_at :datetime not null +# updated_at :datetime not null # file_name :string(255) # expires_at :datetime # diff --git a/app/models/user.rb b/app/models/user.rb index 69d5ec71..39aea3e8 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -92,25 +92,29 @@ end # # Table name: users # -# id :integer not null, primary key +# id :integer(4) not null, primary key # email :string(255) default(""), not null # encrypted_password :string(128) default(""), not null # reset_password_token :string(255) # reset_password_sent_at :datetime # remember_created_at :datetime -# sign_in_count :integer default(0) +# sign_in_count :integer(4) default(0) # current_sign_in_at :datetime # last_sign_in_at :datetime # current_sign_in_ip :string(255) # last_sign_in_ip :string(255) -# created_at :datetime -# updated_at :datetime +# created_at :datetime not null +# updated_at :datetime not null # name :string(255) -# admin :boolean default(FALSE), not null -# projects_limit :integer default(10) +# admin :boolean(1) default(FALSE), not null +# projects_limit :integer(4) default(10) # skype :string(255) default(""), not null # linkedin :string(255) default(""), not null # twitter :string(255) default(""), not null # authentication_token :string(255) -# dark_scheme :boolean default(FALSE), not null +# dark_scheme :boolean(1) default(FALSE), not null +# theme_id :integer(4) default(1), not null +# bio :string(255) +# blocked :boolean(1) default(FALSE), not null # + diff --git a/app/models/users_project.rb b/app/models/users_project.rb index 808ed64c..6ba72370 100644 --- a/app/models/users_project.rb +++ b/app/models/users_project.rb @@ -75,11 +75,11 @@ end # # Table name: users_projects # -# id :integer not null, primary key -# user_id :integer not null -# project_id :integer not null -# created_at :datetime -# updated_at :datetime -# project_access :integer default(0), not null +# id :integer(4) not null, primary key +# user_id :integer(4) not null +# project_id :integer(4) not null +# created_at :datetime not null +# updated_at :datetime not null +# project_access :integer(4) default(0), not null # diff --git a/app/models/web_hook.rb b/app/models/web_hook.rb index b0b1e0bd..26288476 100644 --- a/app/models/web_hook.rb +++ b/app/models/web_hook.rb @@ -22,10 +22,10 @@ end # # Table name: web_hooks # -# id :integer not null, primary key +# id :integer(4) not null, primary key # url :string(255) -# project_id :integer -# created_at :datetime -# updated_at :datetime +# project_id :integer(4) +# created_at :datetime not null +# updated_at :datetime not null # diff --git a/app/models/wiki.rb b/app/models/wiki.rb index 3315488c..ecc46fb4 100644 --- a/app/models/wiki.rb +++ b/app/models/wiki.rb @@ -34,13 +34,13 @@ end # # Table name: wikis # -# id :integer not null, primary key +# id :integer(4) not null, primary key # title :string(255) # content :text -# project_id :integer +# project_id :integer(4) # created_at :datetime not null # updated_at :datetime not null # slug :string(255) -# user_id :integer +# user_id :integer(4) # diff --git a/spec/models/event_spec.rb b/spec/models/event_spec.rb index 04604dd7..a295e286 100644 --- a/spec/models/event_spec.rb +++ b/spec/models/event_spec.rb @@ -2,15 +2,16 @@ # # Table name: events # -# id :integer not null, primary key +# id :integer(4) not null, primary key # target_type :string(255) -# target_id :integer +# target_id :integer(4) # title :string(255) # data :text -# project_id :integer +# project_id :integer(4) # created_at :datetime not null # updated_at :datetime not null -# action :integer +# action :integer(4) +# author_id :integer(4) # require 'spec_helper' diff --git a/spec/models/issue_spec.rb b/spec/models/issue_spec.rb index fd3af62d..486b9f65 100644 --- a/spec/models/issue_spec.rb +++ b/spec/models/issue_spec.rb @@ -112,16 +112,18 @@ end # # Table name: issues # -# id :integer not null, primary key -# title :string(255) -# assignee_id :integer -# author_id :integer -# project_id :integer -# created_at :datetime -# updated_at :datetime -# closed :boolean default(FALSE), not null -# position :integer default(0) -# critical :boolean default(FALSE), not null -# branch_name :string(255) +# id :integer(4) not null, primary key +# title :string(255) +# assignee_id :integer(4) +# author_id :integer(4) +# project_id :integer(4) +# created_at :datetime not null +# updated_at :datetime not null +# closed :boolean(1) default(FALSE), not null +# position :integer(4) default(0) +# critical :boolean(1) default(FALSE), not null +# branch_name :string(255) +# description :text +# milestone_id :integer(4) # diff --git a/spec/models/key_spec.rb b/spec/models/key_spec.rb index b24f22ca..0f9b3177 100644 --- a/spec/models/key_spec.rb +++ b/spec/models/key_spec.rb @@ -53,13 +53,13 @@ end # # Table name: keys # -# id :integer not null, primary key -# user_id :integer -# created_at :datetime -# updated_at :datetime +# id :integer(4) not null, primary key +# user_id :integer(4) +# created_at :datetime not null +# updated_at :datetime not null # key :text # title :string(255) # identifier :string(255) -# project_id :integer +# project_id :integer(4) # diff --git a/spec/models/merge_request_spec.rb b/spec/models/merge_request_spec.rb index 63996e2e..8d750bef 100644 --- a/spec/models/merge_request_spec.rb +++ b/spec/models/merge_request_spec.rb @@ -62,15 +62,19 @@ end # # Table name: merge_requests # -# id :integer not null, primary key +# id :integer(4) not null, primary key # target_branch :string(255) not null # source_branch :string(255) not null -# project_id :integer not null -# author_id :integer -# assignee_id :integer +# project_id :integer(4) not null +# author_id :integer(4) +# assignee_id :integer(4) # title :string(255) -# closed :boolean default(FALSE), not null -# created_at :datetime -# updated_at :datetime +# closed :boolean(1) default(FALSE), not null +# created_at :datetime not null +# updated_at :datetime not null +# st_commits :text(2147483647 +# st_diffs :text(2147483647 +# merged :boolean(1) default(FALSE), not null +# state :integer(4) default(1), not null # diff --git a/spec/models/milestone_spec.rb b/spec/models/milestone_spec.rb index ba117986..bb71ca99 100644 --- a/spec/models/milestone_spec.rb +++ b/spec/models/milestone_spec.rb @@ -1,3 +1,17 @@ +# == Schema Information +# +# Table name: milestones +# +# id :integer(4) not null, primary key +# title :string(255) not null +# project_id :integer(4) not null +# description :text +# due_date :date +# closed :boolean(1) default(FALSE), not null +# created_at :datetime not null +# updated_at :datetime not null +# + require 'spec_helper' describe Milestone do diff --git a/spec/models/note_spec.rb b/spec/models/note_spec.rb index af6ee9b8..f2dfcabc 100644 --- a/spec/models/note_spec.rb +++ b/spec/models/note_spec.rb @@ -139,14 +139,14 @@ end # # Table name: notes # -# id :integer not null, primary key +# id :integer(4) not null, primary key # note :text # noteable_id :string(255) # noteable_type :string(255) -# author_id :integer -# created_at :datetime -# updated_at :datetime -# project_id :integer +# author_id :integer(4) +# created_at :datetime not null +# updated_at :datetime not null +# project_id :integer(4) # attachment :string(255) # line_code :string(255) # diff --git a/spec/models/project_spec.rb b/spec/models/project_spec.rb index d28668b2..ab1baf0e 100644 --- a/spec/models/project_spec.rb +++ b/spec/models/project_spec.rb @@ -206,19 +206,19 @@ end # # Table name: projects # -# id :integer not null, primary key +# id :integer(4) not null, primary key # name :string(255) # path :string(255) # description :text -# created_at :datetime -# updated_at :datetime -# private_flag :boolean default(TRUE), not null +# created_at :datetime not null +# updated_at :datetime not null +# private_flag :boolean(1) default(TRUE), not null # code :string(255) -# owner_id :integer +# owner_id :integer(4) # default_branch :string(255) default("master"), not null -# issues_enabled :boolean default(TRUE), not null -# wall_enabled :boolean default(TRUE), not null -# merge_requests_enabled :boolean default(TRUE), not null -# wiki_enabled :boolean default(TRUE), not null +# issues_enabled :boolean(1) default(TRUE), not null +# wall_enabled :boolean(1) default(TRUE), not null +# merge_requests_enabled :boolean(1) default(TRUE), not null +# wiki_enabled :boolean(1) default(TRUE), not null # diff --git a/spec/models/protected_branch_spec.rb b/spec/models/protected_branch_spec.rb index 024b45f2..becc1be4 100644 --- a/spec/models/protected_branch_spec.rb +++ b/spec/models/protected_branch_spec.rb @@ -2,8 +2,8 @@ # # Table name: protected_branches # -# id :integer not null, primary key -# project_id :integer not null +# id :integer(4) not null, primary key +# project_id :integer(4) not null # name :string(255) not null # created_at :datetime not null # updated_at :datetime not null diff --git a/spec/models/snippet_spec.rb b/spec/models/snippet_spec.rb index 037287a9..9b4aaa13 100644 --- a/spec/models/snippet_spec.rb +++ b/spec/models/snippet_spec.rb @@ -18,13 +18,13 @@ end # # Table name: snippets # -# id :integer not null, primary key +# id :integer(4) not null, primary key # title :string(255) # content :text -# author_id :integer not null -# project_id :integer not null -# created_at :datetime -# updated_at :datetime +# author_id :integer(4) not null +# project_id :integer(4) not null +# created_at :datetime not null +# updated_at :datetime not null # file_name :string(255) # expires_at :datetime # diff --git a/spec/models/user_spec.rb b/spec/models/user_spec.rb index 6fe96284..c2721dd1 100644 --- a/spec/models/user_spec.rb +++ b/spec/models/user_spec.rb @@ -46,25 +46,29 @@ end # # Table name: users # -# id :integer not null, primary key +# id :integer(4) not null, primary key # email :string(255) default(""), not null # encrypted_password :string(128) default(""), not null # reset_password_token :string(255) # reset_password_sent_at :datetime # remember_created_at :datetime -# sign_in_count :integer default(0) +# sign_in_count :integer(4) default(0) # current_sign_in_at :datetime # last_sign_in_at :datetime # current_sign_in_ip :string(255) # last_sign_in_ip :string(255) -# created_at :datetime -# updated_at :datetime +# created_at :datetime not null +# updated_at :datetime not null # name :string(255) -# admin :boolean default(FALSE), not null -# projects_limit :integer default(10) +# admin :boolean(1) default(FALSE), not null +# projects_limit :integer(4) default(10) # skype :string(255) default(""), not null # linkedin :string(255) default(""), not null # twitter :string(255) default(""), not null # authentication_token :string(255) -# dark_scheme :boolean default(FALSE), not null +# dark_scheme :boolean(1) default(FALSE), not null +# theme_id :integer(4) default(1), not null +# bio :string(255) +# blocked :boolean(1) default(FALSE), not null # + diff --git a/spec/models/users_project_spec.rb b/spec/models/users_project_spec.rb index 85bc4d34..87fbfbf2 100644 --- a/spec/models/users_project_spec.rb +++ b/spec/models/users_project_spec.rb @@ -20,11 +20,11 @@ end # # Table name: users_projects # -# id :integer not null, primary key -# user_id :integer not null -# project_id :integer not null -# created_at :datetime -# updated_at :datetime -# project_access :integer default(0), not null +# id :integer(4) not null, primary key +# user_id :integer(4) not null +# project_id :integer(4) not null +# created_at :datetime not null +# updated_at :datetime not null +# project_access :integer(4) default(0), not null # diff --git a/spec/models/web_hook_spec.rb b/spec/models/web_hook_spec.rb index 309bfc0f..9971bd58 100644 --- a/spec/models/web_hook_spec.rb +++ b/spec/models/web_hook_spec.rb @@ -56,10 +56,10 @@ end # # Table name: web_hooks # -# id :integer not null, primary key +# id :integer(4) not null, primary key # url :string(255) -# project_id :integer -# created_at :datetime -# updated_at :datetime +# project_id :integer(4) +# created_at :datetime not null +# updated_at :datetime not null # diff --git a/spec/models/wiki_spec.rb b/spec/models/wiki_spec.rb index 05dbc972..892d0e8f 100644 --- a/spec/models/wiki_spec.rb +++ b/spec/models/wiki_spec.rb @@ -16,16 +16,15 @@ describe Wiki do end # == Schema Information # -# Table name: snippets +# Table name: wikis # -# id :integer not null, primary key +# id :integer(4) not null, primary key # title :string(255) # content :text -# author_id :integer not null -# project_id :integer not null -# created_at :datetime -# updated_at :datetime -# file_name :string(255) -# expires_at :datetime +# project_id :integer(4) +# created_at :datetime not null +# updated_at :datetime not null +# slug :string(255) +# user_id :integer(4) #