Commit f0111e6480fb942a48789e28b942d11a92750a38

Authored by AntonioTerceiro
1 parent 66331e33

ActionItem85: renumbering migrations



git-svn-id: https://svn.colivre.coop.br/svn/noosfero/trunk@683 3f533792-8f58-4932-b0fe-aaf55b0a4547
db/migrate/007_add_comatose_support.rb 0 → 100644
... ... @@ -0,0 +1,40 @@
  1 +module Comatose
  2 + class Page < ActiveRecord::Base
  3 + set_table_name 'comatose_pages'
  4 + acts_as_versioned :if_changed => [:title, :slug, :keywords, :body]
  5 + end
  6 +end
  7 +
  8 +class AddComatoseSupport < ActiveRecord::Migration
  9 +
  10 + # Schema for Comatose version 0.7+
  11 + def self.up
  12 + create_table :comatose_pages do |t|
  13 + t.column "parent_id", :integer
  14 + t.column "full_path", :text, :default => ''
  15 + t.column "title", :string, :limit => 255
  16 + t.column "slug", :string, :limit => 255
  17 + t.column "keywords", :string, :limit => 255
  18 + t.column "body", :text
  19 + t.column "filter_type", :string, :limit => 25, :default => "[No Filter]"
  20 + t.column "author", :string, :limit => 255
  21 + t.column "position", :integer, :default => 0
  22 + t.column "version", :integer
  23 + t.column "updated_on", :datetime
  24 + t.column "created_on", :datetime
  25 +
  26 + # added for STI in noosfero
  27 + t.column 'type', :string
  28 +
  29 + end
  30 + Comatose::Page.create_versioned_table
  31 + puts "Creating the default 'Home Page'..."
  32 + Comatose::Page.create!( :title=>'Home Page', :body=>"h1. Welcome\n\nYour content goes here...", :author=>'System' )
  33 + end
  34 +
  35 + def self.down
  36 + Comatose::Page.drop_versioned_table
  37 + drop_table :comatose_pages
  38 + end
  39 +
  40 +end
... ...
db/migrate/008_add_comatose_support.rb
... ... @@ -1,40 +0,0 @@
1   -module Comatose
2   - class Page < ActiveRecord::Base
3   - set_table_name 'comatose_pages'
4   - acts_as_versioned :if_changed => [:title, :slug, :keywords, :body]
5   - end
6   -end
7   -
8   -class AddComatoseSupport < ActiveRecord::Migration
9   -
10   - # Schema for Comatose version 0.7+
11   - def self.up
12   - create_table :comatose_pages do |t|
13   - t.column "parent_id", :integer
14   - t.column "full_path", :text, :default => ''
15   - t.column "title", :string, :limit => 255
16   - t.column "slug", :string, :limit => 255
17   - t.column "keywords", :string, :limit => 255
18   - t.column "body", :text
19   - t.column "filter_type", :string, :limit => 25, :default => "[No Filter]"
20   - t.column "author", :string, :limit => 255
21   - t.column "position", :integer, :default => 0
22   - t.column "version", :integer
23   - t.column "updated_on", :datetime
24   - t.column "created_on", :datetime
25   -
26   - # added for STI in noosfero
27   - t.column 'type', :string
28   -
29   - end
30   - Comatose::Page.create_versioned_table
31   - puts "Creating the default 'Home Page'..."
32   - Comatose::Page.create!( :title=>'Home Page', :body=>"h1. Welcome\n\nYour content goes here...", :author=>'System' )
33   - end
34   -
35   - def self.down
36   - Comatose::Page.drop_versioned_table
37   - drop_table :comatose_pages
38   - end
39   -
40   -end
db/migrate/008_create_organization_infos.rb 0 → 100644
... ... @@ -0,0 +1,18 @@
  1 +class CreateOrganizationInfos < ActiveRecord::Migration
  2 + def self.up
  3 + create_table :organization_infos do |t|
  4 + t.column :organization_id, :integer
  5 + t.column :contact_person, :string
  6 + t.column :acronym, :string
  7 + t.column :foundation_year, :integer, :limit => 4
  8 + t.column :legal_form, :string
  9 + t.column :economic_activity, :string
  10 + t.column :management_information, :string
  11 + t.column :validated, :boolean, :default => false
  12 + end
  13 + end
  14 +
  15 + def self.down
  16 + drop_table :organization_infos
  17 + end
  18 +end
... ...
db/migrate/009_create_friendships.rb 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +class CreateFriendships < ActiveRecord::Migration
  2 + def self.up
  3 + create_table :friendships do |t|
  4 + t.column :person_id, :integer
  5 + t.column :friend_id, :integer
  6 + t.column :created_at, :datetime
  7 + end
  8 + end
  9 +
  10 + def self.down
  11 + drop_table :friendships
  12 + end
  13 +end
... ...
db/migrate/010_create_organization_infos.rb
... ... @@ -1,18 +0,0 @@
1   -class CreateOrganizationInfos < ActiveRecord::Migration
2   - def self.up
3   - create_table :organization_infos do |t|
4   - t.column :organization_id, :integer
5   - t.column :contact_person, :string
6   - t.column :acronym, :string
7   - t.column :foundation_year, :integer, :limit => 4
8   - t.column :legal_form, :string
9   - t.column :economic_activity, :string
10   - t.column :management_information, :string
11   - t.column :validated, :boolean, :default => false
12   - end
13   - end
14   -
15   - def self.down
16   - drop_table :organization_infos
17   - end
18   -end
db/migrate/010_create_person_infos.rb 0 → 100644
... ... @@ -0,0 +1,16 @@
  1 +class CreatePersonInfos < ActiveRecord::Migration
  2 + def self.up
  3 + create_table :person_infos do |t|
  4 + t.column :name, :string
  5 + t.column :photo, :text
  6 + t.column :address, :text
  7 + t.column :contact_information, :text
  8 +
  9 + t.column :person_id, :integer
  10 + end
  11 + end
  12 +
  13 + def self.down
  14 + drop_table :person_infos
  15 + end
  16 +end
... ...
db/migrate/011_create_categories.rb 0 → 100644
... ... @@ -0,0 +1,19 @@
  1 +class CreateCategories < ActiveRecord::Migration
  2 + def self.up
  3 + create_table :categories do |t|
  4 + t.column :name, :string
  5 + t.column :slug, :string
  6 + t.column :path, :text, :default => ''
  7 +
  8 + t.column :display_color, :integer
  9 +
  10 + t.column :environment_id, :integer
  11 + t.column :parent_id, :integer
  12 + t.column :type, :string
  13 + end
  14 + end
  15 +
  16 + def self.down
  17 + drop_table :categories
  18 + end
  19 +end
... ...
db/migrate/011_create_friendships.rb
... ... @@ -1,13 +0,0 @@
1   -class CreateFriendships < ActiveRecord::Migration
2   - def self.up
3   - create_table :friendships do |t|
4   - t.column :person_id, :integer
5   - t.column :friend_id, :integer
6   - t.column :created_at, :datetime
7   - end
8   - end
9   -
10   - def self.down
11   - drop_table :friendships
12   - end
13   -end
db/migrate/012_create_tasks.rb 0 → 100644
... ... @@ -0,0 +1,18 @@
  1 +class CreateTasks < ActiveRecord::Migration
  2 + def self.up
  3 + create_table :tasks do |t|
  4 + t.column :data, :text
  5 + t.column :status, :integer
  6 + t.column :end_date, :date
  7 +
  8 + t.column :requestor_id, :integer
  9 + t.column :target_id, :integer
  10 +
  11 + t.column :code, :string, :limit => 40
  12 + end
  13 + end
  14 +
  15 + def self.down
  16 + drop_table :tasks
  17 + end
  18 +end
... ...
db/migrate/013_access_control_migration.rb 0 → 100644
... ... @@ -0,0 +1,21 @@
  1 +class AccessControlMigration < ActiveRecord::Migration
  2 + def self.up
  3 + create_table :roles do |t|
  4 + t.column :name, :string
  5 + t.column :permissions, :string
  6 + end
  7 +
  8 + create_table :role_assignments do |t|
  9 + t.column :accessor_id, :integer
  10 + t.column :accessor_type, :string
  11 + t.column :resource_id, :integer
  12 + t.column :resource_type, :string
  13 + t.column :role_id, :integer
  14 + end
  15 + end
  16 +
  17 + def self.down
  18 + drop_table :roles
  19 + drop_table :role_assignments
  20 + end
  21 +end
... ...
db/migrate/013_create_person_infos.rb
... ... @@ -1,16 +0,0 @@
1   -class CreatePersonInfos < ActiveRecord::Migration
2   - def self.up
3   - create_table :person_infos do |t|
4   - t.column :name, :string
5   - t.column :photo, :text
6   - t.column :address, :text
7   - t.column :contact_information, :text
8   -
9   - t.column :person_id, :integer
10   - end
11   - end
12   -
13   - def self.down
14   - drop_table :person_infos
15   - end
16   -end
db/migrate/014_create_region_validators_table.rb 0 → 100644
... ... @@ -0,0 +1,12 @@
  1 +class CreateRegionValidatorsTable < ActiveRecord::Migration
  2 + def self.up
  3 + create_table :region_validators, :id => false do |t|
  4 + t.column :region_id, :integer
  5 + t.column :organization_id, :integer
  6 + end
  7 + end
  8 +
  9 + def self.down
  10 + drop_table :region_validators
  11 + end
  12 +end
... ...
db/migrate/016_create_categories.rb
... ... @@ -1,19 +0,0 @@
1   -class CreateCategories < ActiveRecord::Migration
2   - def self.up
3   - create_table :categories do |t|
4   - t.column :name, :string
5   - t.column :slug, :string
6   - t.column :path, :text, :default => ''
7   -
8   - t.column :display_color, :integer
9   -
10   - t.column :environment_id, :integer
11   - t.column :parent_id, :integer
12   - t.column :type, :string
13   - end
14   - end
15   -
16   - def self.down
17   - drop_table :categories
18   - end
19   -end
db/migrate/017_create_tasks.rb
... ... @@ -1,18 +0,0 @@
1   -class CreateTasks < ActiveRecord::Migration
2   - def self.up
3   - create_table :tasks do |t|
4   - t.column :data, :text
5   - t.column :status, :integer
6   - t.column :end_date, :date
7   -
8   - t.column :requestor_id, :integer
9   - t.column :target_id, :integer
10   -
11   - t.column :code, :string, :limit => 40
12   - end
13   - end
14   -
15   - def self.down
16   - drop_table :tasks
17   - end
18   -end
db/migrate/018_access_control_migration.rb
... ... @@ -1,21 +0,0 @@
1   -class AccessControlMigration < ActiveRecord::Migration
2   - def self.up
3   - create_table :roles do |t|
4   - t.column :name, :string
5   - t.column :permissions, :string
6   - end
7   -
8   - create_table :role_assignments do |t|
9   - t.column :accessor_id, :integer
10   - t.column :accessor_type, :string
11   - t.column :resource_id, :integer
12   - t.column :resource_type, :string
13   - t.column :role_id, :integer
14   - end
15   - end
16   -
17   - def self.down
18   - drop_table :roles
19   - drop_table :role_assignments
20   - end
21   -end
db/migrate/019_create_region_validators_table.rb
... ... @@ -1,12 +0,0 @@
1   -class CreateRegionValidatorsTable < ActiveRecord::Migration
2   - def self.up
3   - create_table :region_validators, :id => false do |t|
4   - t.column :region_id, :integer
5   - t.column :organization_id, :integer
6   - end
7   - end
8   -
9   - def self.down
10   - drop_table :region_validators
11   - end
12   -end