Commit 5aee6fb34a8115067504d307c436b7001b48555b

Authored by Daniela Feitosa
1 parent 9cd1d18c

move to src/spb_migrations/

Showing 34 changed files with 979 additions and 979 deletions   Show diff stats
db/migrate/20150720180509_software_release_date.rb
@@ -1,34 +0,0 @@ @@ -1,34 +0,0 @@
1 -class SoftwareReleaseDate < ActiveRecord::Migration  
2 - def up  
3 - softwares = SoftwareInfo.all  
4 - softwares.each do |software|  
5 - if software.community  
6 - name = software.community.name.strip  
7 - software.community.name = name  
8 - software.community.save  
9 - else  
10 - software.destroy  
11 - end  
12 - end  
13 -  
14 - file = File.new("plugins/spb_migrations/files/date-communities.txt", "r")  
15 - while (line = file.gets)  
16 - result = line.split('|')  
17 - software_name = result[2].gsub("/n", "")  
18 - software = Community.find(:first, :conditions => ["lower(name) = ?", software_name.strip.downcase])  
19 - software.created_at = Time.zone.parse(result[1]) if software  
20 - if software && software.save  
21 - print "."  
22 - else  
23 - print "F"  
24 - puts software_name  
25 - end  
26 - end  
27 - file.close  
28 - puts ""  
29 - end  
30 -  
31 - def down  
32 - say "This can't be reverted"  
33 - end  
34 -end  
db/migrate/20150720190133_change_blocks_mirror_option.rb
@@ -1,43 +0,0 @@ @@ -1,43 +0,0 @@
1 -class ChangeBlocksMirrorOption < ActiveRecord::Migration  
2 - def up  
3 - blocks = Block.where(:type => LinkListBlock)  
4 - institution = Community["institution"]  
5 - software = Community["software"]  
6 -  
7 - if institution  
8 - boxTemplateInstitution = institution.boxes.where(:position => 2).first  
9 -  
10 - boxTemplateInstitution.blocks.each do |block|  
11 - block.mirror = true  
12 - print "." if block.save  
13 - end  
14 - end  
15 -  
16 - if software  
17 - boxTemplateSoftware = software.boxes.where(:position => 2).first  
18 -  
19 - boxTemplateSoftware.blocks.each do |block|  
20 - block.mirror = true  
21 - print "." if block.save  
22 - end  
23 - end  
24 -  
25 - blocks.each do |block|  
26 - if !(block.owner.class == Environment) && block.owner.organization? && !block.owner.enterprise?  
27 - if software && block.owner.software?  
28 - software_block = boxTemplateSoftware.blocks.where(:title => block.title).first  
29 - block.mirror_block_id = software_block.id if software_block  
30 - elsif institution && block.owner.institution?  
31 - institution_block = boxTemplateInstitution.blocks.where(:title => block.title).first  
32 - block.mirror_block_id = institution_block.id if institution_block  
33 - end  
34 - end  
35 - print "." if block.save  
36 - end  
37 - puts ""  
38 - end  
39 -  
40 - def down  
41 - say "This can't be reverted"  
42 - end  
43 -end  
db/migrate/20150727161511_change_software_layout.rb
@@ -1,31 +0,0 @@ @@ -1,31 +0,0 @@
1 -class ChangeSoftwareLayout < ActiveRecord::Migration  
2 - def up  
3 - software_template = Community["software"]  
4 - if software_template  
5 - change_layout(software_template)  
6 - end  
7 -  
8 - softwares = SoftwareInfo.all  
9 - softwares.each do |software|  
10 - if software.community  
11 - change_layout(software.community)  
12 - end  
13 - end  
14 - puts ""  
15 - end  
16 -  
17 - def down  
18 - end  
19 -  
20 - def change_layout(community)  
21 - community.layout_template = "lefttopright"  
22 - print "." if community.save  
23 - boxToMove = community.boxes.where(:position => 1).first  
24 - blockToMove = boxToMove.blocks.where(:type => "SoftwareInformationBlock").first  
25 - if blockToMove  
26 - newBox = community.boxes.where(:position => 4).first  
27 - blockToMove.box = newBox  
28 - print "." if blockToMove.save  
29 - end  
30 - end  
31 -end  
db/migrate/20150828201023_second_software_release_date.rb
@@ -1,40 +0,0 @@ @@ -1,40 +0,0 @@
1 -class SecondSoftwareReleaseDate < ActiveRecord::Migration  
2 - def up  
3 - softwares = SoftwareInfo.all  
4 - softwares.each do |software|  
5 - if software.community  
6 - name = software.community.name.strip  
7 - software.community.name = name  
8 - software.community.save  
9 - else  
10 - software.destroy  
11 - end  
12 - end  
13 -  
14 - file = File.new("plugins/spb_migrations/files/date-communities.txt", "r")  
15 - while (line = file.gets)  
16 - result = line.split('|')  
17 - software_name = result[2].gsub("/n", "")  
18 - software = Community.where("name ILIKE ?", software_name.strip)  
19 -  
20 - if software && software.count == 1  
21 - software = software.first  
22 - software.created_at = Time.zone.parse(result[1])  
23 - if software.save  
24 - print "."  
25 - else  
26 - print "F"  
27 - end  
28 - else  
29 - print "F"  
30 - puts software_name  
31 - end  
32 - end  
33 - file.close  
34 - puts ""  
35 - end  
36 -  
37 - def down  
38 - say "This can't be reverted"  
39 - end  
40 -end  
db/migrate/20150904174335_swap_softwares_blocks_between_areas_2_and_3.rb
@@ -1,35 +0,0 @@ @@ -1,35 +0,0 @@
1 -class SwapSoftwaresBlocksBetweenAreas2And3 < ActiveRecord::Migration  
2 - def up  
3 - software_template = Community["software"]  
4 - if software_template  
5 - swap_software_blocks_between_areas_2_and_3(software_template)  
6 - end  
7 -  
8 - Community.joins(:software_info).each do |software_community|  
9 - swap_software_blocks_between_areas_2_and_3(software_community)  
10 - end  
11 - puts ""  
12 - end  
13 -  
14 - def down  
15 - say "This can't be reverted"  
16 - end  
17 -  
18 - def swap_software_blocks_between_areas_2_and_3(software_community)  
19 - print "."  
20 -  
21 - # Get areas 2 and 3  
22 - box_area_two = software_community.boxes.find_by_position 2  
23 - box_area_three = software_community.boxes.find_by_position 3  
24 -  
25 - # Get all ids of blocks from areas 2 and 3  
26 - blocks_ids_from_area_two = box_area_two.blocks.select(:id).map(&:id)  
27 - blocks_ids_from_area_three = box_area_three.blocks.select(:id).map(&:id)  
28 -  
29 - # Swap blocks from area 2 to 3  
30 - Block.update_all({:box_id=>box_area_three.id}, ["id IN (?)", blocks_ids_from_area_two])  
31 -  
32 - # Swap blocks from area 3 to 2  
33 - Block.update_all({:box_id=>box_area_two.id}, ["id IN (?)", blocks_ids_from_area_three])  
34 - end  
35 -end  
db/migrate/20150904181508_add_organization_ratings_block_to_all_softwares_communities.rb
@@ -1,53 +0,0 @@ @@ -1,53 +0,0 @@
1 -class AddOrganizationRatingsBlockToAllSoftwaresCommunities < ActiveRecord::Migration  
2 - def up  
3 - software_template = Community["software"]  
4 -  
5 - if software_template  
6 - software_area_one = software_template.boxes.find_by_position 1  
7 -  
8 - template_ratings_block = OrganizationRatingsBlock.new :mirror => true, :move_modes => "none", :edit_modes => "none"  
9 - template_ratings_block.settings[:fixed] = true  
10 - template_ratings_block.display = "home_page_only"  
11 - template_ratings_block.save!  
12 - print "."  
13 -  
14 - software_area_one.blocks << template_ratings_block  
15 - software_area_one.save!  
16 - print "."  
17 -  
18 - # Puts the ratings block as the last one on area one  
19 - last_block_position = software_area_one.blocks.order(:position).last.position  
20 - template_ratings_block.position = last_block_position + 1  
21 - template_ratings_block.save!  
22 - print "."  
23 - end  
24 -  
25 - Community.joins(:software_info).each do |software_community|  
26 - software_area_one = software_community.boxes.find_by_position 1  
27 - print "."  
28 -  
29 - ratings_block = OrganizationRatingsBlock.new :move_modes => "none", :edit_modes => "none"  
30 - ratings_block.settings[:fixed] = true  
31 - ratings_block.display = "home_page_only"  
32 - ratings_block.mirror_block_id = template_ratings_block.id  
33 - ratings_block.save!  
34 - print "."  
35 -  
36 - software_area_one.blocks << ratings_block  
37 - software_area_one.save!  
38 - print "."  
39 -  
40 - # Puts the ratings block as the last one on area one  
41 - last_block_position = software_area_one.blocks.order(:position).last.position  
42 - ratings_block.position = last_block_position + 1  
43 - ratings_block.save!  
44 - print "."  
45 - end  
46 -  
47 - puts ""  
48 - end  
49 -  
50 - def down  
51 - say "This can't be reverted"  
52 - end  
53 -end  
db/migrate/20150904202116_add_software_tab_data_block_to_all_softwares.rb
@@ -1,52 +0,0 @@ @@ -1,52 +0,0 @@
1 -class AddSoftwareTabDataBlockToAllSoftwares < ActiveRecord::Migration  
2 - def up  
3 - software_template = Community["software"]  
4 - if software_template  
5 - software_area_one = software_template.boxes.find_by_position 1  
6 -  
7 - template_soft_tab_block = SoftwareTabDataBlock.new :mirror => true, :move_modes => "none", :edit_modes => "none"  
8 - template_soft_tab_block.settings[:fixed] = true  
9 - template_soft_tab_block.display = "except_home_page"  
10 - template_soft_tab_block.save!  
11 - print "."  
12 -  
13 - software_area_one.blocks << template_soft_tab_block  
14 - software_area_one.save!  
15 - print "."  
16 -  
17 - # Puts the ratings block as the last one on area one  
18 - last_block_position = software_area_one.blocks.order(:position).last.position  
19 - template_soft_tab_block.position = last_block_position + 1  
20 - template_soft_tab_block.save!  
21 - print "."  
22 - end  
23 -  
24 - Community.joins(:software_info).each do |software_community|  
25 - software_area_one = software_community.boxes.find_by_position 1  
26 - print "."  
27 -  
28 - soft_tab_block = SoftwareTabDataBlock.new :move_modes => "none", :edit_modes => "none"  
29 - soft_tab_block.settings[:fixed] = true  
30 - soft_tab_block.display = "except_home_page"  
31 - soft_tab_block.mirror_block_id = template_soft_tab_block.id  
32 - soft_tab_block.save!  
33 - print "."  
34 -  
35 - software_area_one.blocks << soft_tab_block  
36 - software_area_one.save!  
37 - print "."  
38 -  
39 - # Puts the ratings block as the last one on area one  
40 - last_block_position = software_area_one.blocks.order(:position).last.position  
41 - soft_tab_block.position = last_block_position + 1  
42 - soft_tab_block.save!  
43 - print "."  
44 - end  
45 -  
46 - puts ""  
47 - end  
48 -  
49 - def down  
50 - say "This can't be reverted"  
51 - end  
52 -end  
db/migrate/20150907190532_add_statistic_block_to_all_softwares.rb
@@ -1,53 +0,0 @@ @@ -1,53 +0,0 @@
1 -class AddStatisticBlockToAllSoftwares < ActiveRecord::Migration  
2 - def up  
3 - software_template = Community["software"]  
4 -  
5 - if software_template  
6 - software_area_two = software_template.boxes.find_by_position 2  
7 -  
8 - statistic_block_template = StatisticBlock.new :mirror => true, :move_modes => "none", :edit_modes => "none"  
9 - statistic_block_template.settings[:fixed] = true  
10 - statistic_block_template.display = "home_page_only"  
11 - statistic_block_template.save!  
12 - print "."  
13 -  
14 - software_area_two.blocks << statistic_block_template  
15 - software_area_two.save!  
16 - print "."  
17 -  
18 - # Puts the ratings block as the last one on area one  
19 - first_block_position = software_area_two.blocks.order(:position).first.position  
20 - statistic_block_template.position = first_block_position + 1  
21 - statistic_block_template.save!  
22 - print "."  
23 - end  
24 -  
25 - Community.joins(:software_info).each do |software_community|  
26 - software_area_two = software_community.boxes.find_by_position 2  
27 - print "."  
28 -  
29 - statistic_block = StatisticBlock.new :move_modes => "none", :edit_modes => "none"  
30 - statistic_block.settings[:fixed] = true  
31 - statistic_block.display = "home_page_only"  
32 - statistic_block.mirror_block_id = statistic_block_template.id  
33 - statistic_block.save!  
34 - print "."  
35 -  
36 - software_area_two.blocks << statistic_block  
37 - software_area_two.save!  
38 - print "."  
39 -  
40 - # Puts the ratings block as the last one on area one  
41 - first_block_position = software_area_two.blocks.order(:position).first.position  
42 - statistic_block.position = first_block_position + 1  
43 - statistic_block.save!  
44 - print "."  
45 - end  
46 -  
47 - puts ""  
48 - end  
49 -  
50 - def down  
51 - say "This can't be reverted"  
52 - end  
53 -end  
db/migrate/20150909191415_add_wiki_block_to_all_softwares_communities.rb
@@ -1,54 +0,0 @@ @@ -1,54 +0,0 @@
1 -class AddWikiBlockToAllSoftwaresCommunities < ActiveRecord::Migration  
2 - def up  
3 - software_template = Community["software"]  
4 -  
5 - if software_template  
6 - software_area_two = software_template.boxes.find_by_position 2  
7 -  
8 - wiki_block_template = WikiBlock.new :mirror => true, :move_modes => "none", :edit_modes => "none"  
9 - wiki_block_template.settings[:fixed] = true  
10 - wiki_block_template.save!  
11 - print "."  
12 -  
13 - software_area_two.blocks << wiki_block_template  
14 - software_area_two.save!  
15 - print "."  
16 -  
17 - # Puts the ratings block as the last one on area one  
18 - repository_block = software_area_two.blocks.find_by_type("RepositoryBlock")  
19 - if !repository_block.nil?  
20 - wiki_block_template.position = repository_block.position + 1  
21 - wiki_block_template.save!  
22 - print "."  
23 - end  
24 - end  
25 -  
26 - Community.joins(:software_info).each do |software_community|  
27 - software_area_two = software_community.boxes.find_by_position 2  
28 - print "."  
29 -  
30 - wiki_block = WikiBlock.new :move_modes => "none", :edit_modes => "none"  
31 - wiki_block.settings[:fixed] = true  
32 - wiki_block.mirror_block_id = wiki_block_template.id  
33 - wiki_block.save!  
34 - print "."  
35 -  
36 - software_area_two.blocks << wiki_block  
37 - software_area_two.save!  
38 - print "."  
39 -  
40 - repository_block = software_area_two.blocks.find_by_type("RepositoryBlock")  
41 - if !repository_block.nil?  
42 - wiki_block.position = repository_block.position  
43 - wiki_block.save!  
44 - print "."  
45 - end  
46 - end  
47 -  
48 - puts ""  
49 - end  
50 -  
51 - def down  
52 - say "This can't be reverted"  
53 - end  
54 -end  
db/migrate/20150910133925_add_community_block_in_place_of_profile_image_block.rb
@@ -1,65 +0,0 @@ @@ -1,65 +0,0 @@
1 -class AddCommunityBlockInPlaceOfProfileImageBlock < ActiveRecord::Migration  
2 - def up  
3 - software_template = Community['software']  
4 -  
5 - if software_template  
6 - software_area_two = software_template.boxes.find_by_position 2  
7 -  
8 - community_block_template = CommunityBlock.new :mirror => true, :move_modes => "none", :edit_modes => "none"  
9 - community_block_template.settings[:fixed] = true  
10 - community_block_template.display = "except_home_page"  
11 - community_block_template.save!  
12 - print "."  
13 -  
14 - software_area_two.blocks << community_block_template  
15 - software_area_two.save!  
16 - print "."  
17 -  
18 - profile_image_block = software_area_two.blocks.find_by_type("ProfileImageBlock")  
19 - if !profile_image_block.nil?  
20 - community_block_template.position = profile_image_block.position  
21 - community_block_template.save!  
22 - print "."  
23 -  
24 - profile_image_block.destroy  
25 - print "."  
26 - end  
27 - end  
28 -  
29 - Community.joins(:software_info).each do |software_community|  
30 - software_area_two = software_community.boxes.find_by_position 2  
31 - print "."  
32 -  
33 - community_block = CommunityBlock.new :mirror => true, :move_modes => "none", :edit_modes => "none"  
34 - community_block.settings[:fixed] = true  
35 - community_block.display = "except_home_page"  
36 - community_block.mirror_block_id = community_block_template.id if community_block_template  
37 - community_block.save!  
38 - print "."  
39 -  
40 - software_area_two.blocks << community_block  
41 - software_area_two.save!  
42 - print "."  
43 -  
44 - profile_image_block = software_area_two.blocks.find_by_type("ProfileImageBlock")  
45 - if !profile_image_block.nil?  
46 - community_block.position = profile_image_block.position  
47 - community_block.save!  
48 - print "."  
49 -  
50 - profile_image_block.destroy  
51 - print "."  
52 -  
53 - # Put all link list blocks to behind  
54 - link_list_blocks = software_area_two.blocks.where(:type=>"LinkListBlock", :position=>1)  
55 - link_list_blocks.update_all :position => 3  
56 - end  
57 - end  
58 -  
59 - puts ""  
60 - end  
61 -  
62 - def down  
63 - say "This can't be reverted"  
64 - end  
65 -end  
db/migrate/20150915141403_apply_short_plus_pic_to_all_communities_blogs.rb
@@ -1,23 +0,0 @@ @@ -1,23 +0,0 @@
1 -class ApplyShortPlusPicToAllCommunitiesBlogs < ActiveRecord::Migration  
2 - def up  
3 - Community.all.each do |community|  
4 - set_short_plus_pic_to_blog community.blog  
5 - end  
6 -  
7 - puts ""  
8 - end  
9 -  
10 - def down  
11 - say "This can't be reverted"  
12 - end  
13 -  
14 - private  
15 -  
16 - def set_short_plus_pic_to_blog blog  
17 - if blog  
18 - blog.visualization_format = "short+pic"  
19 - blog.save!  
20 - print "."  
21 - end  
22 - end  
23 -end  
db/migrate/20150916134427_change_members_page_link_in_all_softwares_communities.rb
@@ -1,24 +0,0 @@ @@ -1,24 +0,0 @@
1 -# encoding: utf-8  
2 -  
3 -class ChangeMembersPageLinkInAllSoftwaresCommunities < ActiveRecord::Migration  
4 - def up  
5 - Community.joins(:software_info).each do |software_community|  
6 - collaboration_block = Block.joins(:box).where("boxes.owner_id = ? AND blocks.type = ? AND blocks.title = ?", software_community.id, "LinkListBlock", "Colaboração").readonly(false).first  
7 -  
8 - if collaboration_block  
9 - collaboration_block.links.each do |link|  
10 - link["address"] = "/profile/#{software_community.identifier}/members" if link["name"] == "Usuários"  
11 - end  
12 - collaboration_block.save!  
13 - print "."  
14 - end  
15 - end  
16 -  
17 - puts ""  
18 - end  
19 -  
20 - def down  
21 - say "This can't be reverted"  
22 - end  
23 -end  
24 -  
db/migrate/20151002175358_change_all_blocks_position_in_area_2.rb
@@ -1,60 +0,0 @@ @@ -1,60 +0,0 @@
1 -class ChangeAllBlocksPositionInArea2 < ActiveRecord::Migration  
2 - def up  
3 - software_template = Community['software']  
4 - print "."  
5 -  
6 - if software_template  
7 - software_area_two = software_template.boxes.find_by_position 2  
8 - print "."  
9 -  
10 - change_blocks_position software_area_two.blocks if software_area_two  
11 - end  
12 -  
13 - Community.joins(:software_info).each do |software_community|  
14 - software_area_two = software_community.boxes.find_by_position 2  
15 - print "."  
16 -  
17 - change_blocks_position software_area_two.blocks if software_area_two  
18 - end  
19 -  
20 - puts ""  
21 - end  
22 -  
23 - def down  
24 - say "This can't be reverted"  
25 - end  
26 -  
27 - private  
28 -  
29 - def change_blocks_position blocks  
30 - blocks.each do |block|  
31 - block.position = get_block_position(block)  
32 - block.save!  
33 - print "."  
34 - end  
35 - end  
36 -  
37 - def get_block_position block  
38 - case block.type  
39 - when "CommunityBlock"  
40 - 1  
41 - when "StatisticBlock"  
42 - 2  
43 - when "RepositoryBlock"  
44 - 4  
45 - when "WikiBlock"  
46 - 5  
47 - when "MembersBlock"  
48 - 7  
49 - when "LinkListBlock"  
50 - if block.title == "Ajuda"  
51 - 3  
52 - else  
53 - 6  
54 - end  
55 - else  
56 - 8  
57 - end  
58 - end  
59 -end  
60 -  
db/migrate/20151002180659_create_siorg_institutions.rb
@@ -1,73 +0,0 @@ @@ -1,73 +0,0 @@
1 -#encoding: utf-8  
2 -require "i18n"  
3 -  
4 -class CreateSiorgInstitutions < ActiveRecord::Migration  
5 - def up  
6 - governmental_power = GovernmentalPower.where("name ILIKE ?", "Executivo").first  
7 - governmental_sphere = GovernmentalSphere.where("name ILIKE ?", "Federal").first  
8 - env = Environment.default  
9 -  
10 - if env && governmental_power && governmental_sphere  
11 - CSV.foreach("plugins/spb_migrations/files/orgaos_siorg.csv", :headers => true) do |row|  
12 - template = Community["institution"]  
13 -  
14 - community = Community.where("identifier ILIKE ?", row["Nome"].to_slug).first  
15 - unless community  
16 - institution = Institution.where("acronym ILIKE ?", row["Sigla"]).first  
17 - community = institution.community if institution  
18 - end  
19 -  
20 - community = Community.new unless community  
21 -  
22 - community.environment = env if community.environment.blank?  
23 - community.name = row["Nome"].rstrip  
24 - community.country = row["Pais"]  
25 - community.state = row["Estado"]  
26 - community.city = row["Cidade"]  
27 - community.template = template if template  
28 -  
29 - unless community.save  
30 - print "F"  
31 - next  
32 - end  
33 -  
34 - juridical_nature = JuridicalNature.where("name ILIKE ? OR name ILIKE ?", "#{I18n.transliterate(row['Natureza Jurídica'].rstrip)}", "#{row['Natureza Jurídica'].rstrip}").first  
35 -  
36 - juridical_nature = JuridicalNature.create!(name: row['Natureza Jurídica'].rstrip) unless juridical_nature  
37 -  
38 -  
39 - institution = Hash.new  
40 -  
41 - institution[:name] = row["Nome"]  
42 - institution[:siorg_code] = row["Código do SIORG"]  
43 - institution[:acronym] = row["Sigla"]  
44 - institution[:governmental_sphere] = governmental_sphere  
45 - institution[:governmental_power] = governmental_power  
46 - institution[:juridical_nature] = juridical_nature  
47 - institution[:sisp] = (row["SISP"] == "Sim")  
48 - institution[:cnpj] = row["CNPJ"]  
49 - institution[:community] = community  
50 -  
51 - if community.institution  
52 - community.institution.update_attributes(institution)  
53 - else  
54 - institution[:community] = community  
55 - community.institution = PublicInstitution.create!(institution)  
56 - end  
57 -  
58 - if community.save  
59 - print "."  
60 - else  
61 - print "F"  
62 - end  
63 -  
64 - end  
65 - end  
66 - puts ""  
67 - end  
68 -  
69 - def down  
70 - say "This can't be reverted"  
71 - end  
72 -  
73 -end  
files/date-communities.txt
@@ -1,68 +0,0 @@ @@ -1,68 +0,0 @@
1 - 56443993 | 2012-07-24 09:36:30.348122-03 | Ação  
2 - 9677539 | 2009-03-05 13:45:38.24475-03 | Amadeus  
3 - 10374226 | 2009-04-01 15:02:56.691053-03 | Apoena  
4 - 8265263 | 2008-12-18 08:35:49.864072-02 | ASES  
5 - 10157501 | 2009-03-20 10:56:23.37942-03 | Banco de Talentos  
6 - 3585 | 2007-02-06 12:17:18.221666-02 | CACIC - Configurador Automático e Coletor de Informações Computacionais  
7 - 48535178 | 2012-03-07 10:33:23.788233-03 | CAU - Central de Atendimento ao Usuário  
8 - 98687140 | 2014-01-20 15:20:59.784404-02 | Citsmart  
9 - 11791260 | 2009-06-16 17:13:08.465927-03 | CMS - Controle de Marcas e Sinais  
10 - 133801 | 2007-04-03 16:31:16.047284-03 | Cocar  
11 - 27016128 | 2010-12-07 09:28:26.601182-02 | Cortex  
12 - 3632535 | 2008-04-07 15:34:10.143308-03 | Curupira  
13 - 27886394 | 2010-12-22 14:48:39.54407-02 | Demoiselle  
14 - 42650664 | 2011-10-24 18:08:56.902343-02 | DIM - Dispensação Individualizada de Medicamentos  
15 - 15315976 | 2009-10-09 15:15:52.554301-03 | e-cidade  
16 - 21650445 | 2010-06-11 15:04:50.470888-03 | EdiTom  
17 - 20675454 | 2010-04-28 16:57:25.907169-03 | EducatuX  
18 - 22297303 | 2010-07-19 10:29:05.349868-03 | e-ISS  
19 - 24188584 | 2010-09-03 15:05:17.470815-03 | e-Nota  
20 - 31042 | 2007-03-12 09:47:54.97039-03 | e-Proinfo  
21 - 23731755 | 2010-08-24 12:17:02.069138-03 | ERP5 BR  
22 - 126403824 | 2014-12-08 10:28:11.812721-02 | e-Sic Livre  
23 - 11809545 | 2009-06-17 09:19:30.697619-03 | Fila  
24 - 44509627 | 2011-11-30 16:11:20.487561-02 | FormDin  
25 - 30726269 | 2011-03-25 18:15:38.333798-03 | Geosan  
26 - 20483099 | 2010-04-16 14:53:04.201919-03 | Geplanes  
27 - 33752093 | 2011-05-25 13:08:28.449124-03 | GGAS  
28 - 1101545 | 2007-06-18 15:31:22.060335-03 | Ginga  
29 - 30724784 | 2011-03-25 17:44:11.373481-03 | Gnuteca  
30 - 31574974 | 2011-04-15 15:57:57.260004-03 | gpweb  
31 - 1593449 | 2007-08-30 16:51:38.073906-03 | Gsan - Sistema Integrado de Gestão de Serviços de Saneamento  
32 - 66594611 | 2013-04-23 15:06:59.865025-03 | Guarux  
33 - 1444332 | 2007-08-07 08:15:42.941934-03 | i3GEO  
34 - 6552490 | 2008-09-29 13:26:07.553951-03 | i-Educar  
35 - 626732 | 2007-05-07 14:31:51.222225-03 | InVesalius  
36 - 25913900 | 2010-11-09 15:33:43.132943-02 | Jaguar  
37 - 18068594 | 2010-01-06 16:28:29.99099-02 | Koruja  
38 - 601158 | 2007-05-03 14:49:32.350206-03 | KyaPanel  
39 - 3673574 | 2008-04-09 15:18:24.118203-03 | LightBase  
40 - 11809207 | 2009-06-17 09:18:46.708981-03 | Linux Educacional  
41 - 9022831 | 2009-02-04 15:21:13.18503-02 | MDArte  
42 - 11808514 | 2009-06-17 09:10:36.619105-03 | Minuano  
43 - 60993607 | 2012-11-30 10:37:59.581285-02 | NAVi  
44 - 8566986 | 2009-01-14 14:14:24.306736-02 | OASIS  
45 - 4449 | 2007-02-07 10:23:59.658958-02 | OpenACS  
46 - 12702936 | 2009-07-14 09:56:30.44857-03 | Pandorga GNU/Linux  
47 - 9066433 | 2009-02-06 13:37:26.116692-02 | Prefeitura Livre  
48 - 25956481 | 2010-11-11 11:24:24.2039-02 | Provinha Brasil  
49 - 12815452 | 2009-07-20 15:30:32.189921-03 | PW3270  
50 - 18016032 | 2010-01-05 09:51:29.030808-02 | REDECA  
51 - 30725662 | 2011-03-25 17:59:59.551252-03 | Sagu – gestão acadêmica unificada  
52 - 3695494 | 2008-04-11 10:38:11.361528-03 | Sagui  
53 - 15719494 | 2009-10-20 10:38:37.237684-02 | SGA LIVRE - Sistema de Gerenciamento do Atendimento  
54 - 63022108 | 2013-01-30 11:22:50.327218-02 | SGDoc  
55 - 51261 | 2007-03-23 15:10:36.399602-03 | SGD – Sistema de Gestão de Demandas  
56 - 23369799 | 2010-08-13 14:04:43.562233-03 | SGF - Sistema de Gestão de Frotas  
57 - 93658 | 2007-03-29 08:41:09.667033-03 | Sigati  
58 - 3485513 | 2008-03-26 16:45:51.301379-03 | SIMEC - Sistema Integrado de Planejamento Orçamento e Finanças  
59 - 5482 | 2007-02-09 10:05:23.803077-02 | Sisau-Saci-Contra  
60 - 42365353 | 2011-10-19 16:17:57.49005-02 | SAELE  
61 - 44620010 | 2011-12-05 18:03:30.046532-02 | Sistema de Ouvidoria  
62 - 54650395 | 2012-06-29 15:24:43.920424-03 | SIVAC - Sistema on-line de Vacinação  
63 - 26934301 | 2010-12-02 17:40:23.960186-02 | SNEP PBX IP  
64 - 7283318 | 2008-11-11 14:31:33.260701-02 | SPED - Sistema de protocolo eletrônico  
65 - 51053337 | 2012-04-27 13:49:25.11419-03 | Tucunaré  
66 - 103459100 | 2014-02-17 11:28:47.085822-03 | Urbem CNM  
67 - 5986695 | 2008-09-10 15:26:48.814791-03 | WebIntegrator- Produtividade Java WEB  
68 - 4215419 | 2008-05-21 16:57:49.092527-03 | Xemelê  
files/orgaos_siorg.csv
@@ -1,258 +0,0 @@ @@ -1,258 +0,0 @@
1 -Código do SIORG,Nome,Sigla,Tipo de Instituição,Pais,Estado,Cidade,Esfera,Poder,Natureza Jurídica,SISP,CNPJ  
2 -46,Advocacia Geral da União,AGU,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.411/0008-85  
3 -45104,Agência Brasileira de Inteligência,ABIN,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,01.175.497/0001-41  
4 -4243,Agência Espacial Brasileira,AEB,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,86.900.545/0001-70  
5 -46876,Agência Nacional de Águas,ANA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,26.994.558/0001-23  
6 -86144,Agência Nacional de Aviação Civil,ANAC,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,07.947.821/0001-89  
7 -21089,Agência Nacional de Energia Elétrica ,ANEEL,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,02.270.669/0001-29  
8 -45013,Agência Nacional de Saúde Suplementar ,ANS,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,03.589.068/0001-46  
9 -25064,Agência Nacional de Telecomunicações ,ANATEL,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,02.030.715/0001-12  
10 -54843,Agência Nacional de Transportes Aquaviários,ANTAG,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,04.903.587/0001-08  
11 -54793,Agência Nacional de Transportes Terrestres ,ANTT,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,04.898.488/0001-77  
12 -36687,Agência Nacional de Vigilância Sanitária ,ANVISA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,03.112.386/0001-11  
13 -57682,Agência Nacional do Cinema ,ANCINE,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,04.884.574/0001-20  
14 -25281,"Agência Nacional do Petróleo, Gás Natural e Biocombustíveis ",ANP,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,02.313.673/0001-27  
15 -334,Arquivo Nacional ,AN,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Empresa Pública,Sim,04.374.067/0001-47  
16 -89,Banco Central do Brasil ,BCB,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,00.038.166/0001-05  
17 -57952,Centro de Tecnologia da Informação Renato Archer ,CTI,Pública,Brasil,SP,Campinas,Federal,Executivo,Empresa Pública,Sim,04.822.500/0002-40  
18 -448,Centro Federal de Educação Tecnológica ´Celso Suckow da Fonseca´,CEFET-RJ,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,42.441.758/0001-05  
19 -445,Centro Federal de Educação Tecnológica de Minas Gerais ,CEFET-MG,Pública,Brasil,MG,Belo Horizonte,Federal,Executivo,Autarquia,Sim,17.220.203/0001-96  
20 -256,Colégio Pedro II ,CP II,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,42.414.284/0001-02  
21 -48,Comando da Aeronáutica ,COMAER,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.429/0001-00  
22 -185,Comando da Marinha ,CMAR,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.502/0001-44  
23 -94,Comando do Exército ,CEX,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.452/0001-03  
24 -478,Comissão de Valores Mobiliários ,CVM,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,29.507.878/0002-80  
25 -223,Comissão Nacional de Energia Nuclear ,CNEM,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,00.402.552/0001-26  
26 -322,Conselho Administrativo de Defesa Econômica,CADE,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.418.993/0001-16  
27 -8,Conselho Nacional de Desenvolvimento Científico e Tecnológico,CNPG,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação,Sim,33.654.831/0001-36  
28 -3620,Controladoria Geral da União ,CGU,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,05.914.685/0001-03  
29 -250,Coordenação de Aperfeiçoamento de Pessoal de Nível Superior ,CAPES,Pública,Brasil,DF,Brasilia,Federal,Executivo,Empresa Pública,Sim,00.889.834/0001-08  
30 -324,Departamento de Polícia Federal ,DPF,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,00.394.494/0014-50  
31 -704,Departamento de Polícia Rodoviária Federal ,DPRF,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,00.394.494/0014-50  
32 -54844,Departamento nacional de Infraestrutura de Transportes,DNIT,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,04.892.707/0001-00  
33 -367,Departamento Nacional de Obras Contra as Secas ,DNOCS,Pública,Brasil,CE,Fortaleza,Federal,Executivo,Autarquia,Sim,00.043.711/0001-43  
34 -1918,Departamento Nacional de Produção Mineral ,DNPM,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,00.381.056/0001-33  
35 -86567,Empresa Brasil de Comunicação,EBC,Pública,Brasil,DF,Brasilia,Federal,Executivo,Empresa Pública,Sim,09.168.704/0001-42  
36 -119672,Empresa de Planejamento e Logística ,EPL,Pública,Brasil,DF,Brasilia,Federal,Executivo,Empresa Pública,Sim,15.763.423/0001-30  
37 -1013,Empresa Gerencial de Projetos Navais ,EMGEPRON,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Empresa Pública,Sim,27.816.487/0001-31  
38 -344,Escola de Administração Fazendária ,ESAF,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,02.317.176/0001-05  
39 -299,Fundação Alexandre de Gusmão,FUNAG,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação,Sim,00.662.197/0001-24  
40 -984,Fundação Biblioteca Nacional ,FBN,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Fundação,Sim,40.176.679/0001-99  
41 -261,Fundação Casa de Rui Barbosa ,FCRB,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Fundação,Sim,42.519.488/0001-08  
42 -1782,Fundação Cultural Palmares ,FCP,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação,Sim,32.901.688/0001-77  
43 -956,Fundação Escola Nacional de Administração Pública ,ENAP,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação,Sim,00.627.612/0001-09  
44 -3,Fundação Instituto Brasileiro de Geografia e Estátistica ,IBGE,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Fundação,Sim,33.787.094/0001-40  
45 -7,Fundação Instituto de Pesquisa Econômica Aplicada ,IPEA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação,Sim,03.892.175/0001-00  
46 -257,Fundação Joaquim Nabuco ,FUNDAJ,Pública,Brasil,PE,Recife,Federal,Executivo,Fundação,Sim,09.773.169/0001-59  
47 -221,"Fundação Jorge Duprat Figueiredo, de Segurança e Medicina do Trabalho ",FUNDACENTRO,Pública,Brasil,SP,São Paulo,Federal,Executivo,Fundação,Sim,62.428.073/0001-36  
48 -2330,Fundação Nacional de Artes ,FUNARTE,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Fundação,Sim,26.963.660/0002-42  
49 -2207,Fundação Nacional de Saúde ,FUNASA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação,Sim,26.989.350/0001-16  
50 -173,Fundação Nacional do Índio ,FUNAI,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação,Sim,00.059.311/0001-26  
51 -315,Fundação Oswaldo Cruz ,FIOCRUZ,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Fundação,Sim,33.781.055/0012-98  
52 -470,Fundação Universidade de Brasília,UNB,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação,Sim,00.038.174/0001-43  
53 -465,Fundação Universidade do Amazonas ,UFAM,Pública,Brasil,AM,Manaus,Federal,Executivo,Fundação,Sim,04.378.626/0001-97  
54 -84712,Fundação Universidade Federal da Grande Dourados ,UFGD,Pública,Brasil,MS,Dourados,Federal,Executivo,Fundação,Sim,07.775.847/0001-97  
55 -970,Fundação Universidade Federal de Ciências da Saúde de Porto Alegre ,UFCSPA,Pública,Brasil,RS,Porto Alegre,Federal,Executivo,Fundação,Sim,92.967.595/0001-77  
56 -471,Fundação Universidade de Mato Grosso ,UFMT,Pública,Brasil,MT,Cuiabá,Federal,Executivo,Fundação,Sim,33.004.540/0001-00  
57 -827,Fundação Universidade Federal do Mato Grosso do Sul ,UFMS,Pública,Brasil,MS,Campo Grande,Federal,Executivo,Fundação,Sim,15.461.510/0001-33  
58 -477,Fundação Universidade Federal de Pelotas ,UFPel,Pública,Brasil,RS,Pelotas,Federal,Executivo,Fundação,Sim,92.242.080/0001-00  
59 -1209,Fundação Universidade Federal de Rondônia ,UNIR,Pública,Brasil,RO,Porto Velho,Federal,Executivo,Fundação,Sim,04.418.943/0001-90  
60 -1605,Fundação Universidade Federal de Roraima ,UFRR,Pública,Brasil,RR,Boa Vista,Federal,Executivo,Fundação,Sim,34.792.077/0001-63  
61 -475,Fundação Universidade Federal de São Carlos ,UFSCar,Pública,Brasil,SP,Sorocaba,Federal,Executivo,Fundação,Sim,45.358.058/0001-40  
62 -1734,Fundação Universidade Federal de São João Del Rei ,FUNREI,Pública,Brasil,MG,São João del-Rei,Federal,Executivo,Fundação,Sim,00.394.445/0518-65  
63 -469,Fundação Universidade Federal de Sergipe ,UFS,Pública,Brasil,SE,São Cristóvão,Federal,Executivo,Fundação,Sim,13.031.547/0001-04  
64 -474,Fundação Universidade de Viçosa ,UFV,Pública,Brasil,MG,Viçosa,Federal,Executivo,Fundação,Sim,25.944.455/0001-96  
65 -84703,Fundação Universidade Federal do ABC ,UFABC,Pública,Brasil,SP,Santo André,Federal,Executivo,Fundação,Sim,07.722.779/0001-06  
66 -466,Fundação Universidade Federal do Acre ,UFAC,Pública,Brasil,AC,Rio Branco,Federal,Executivo,Fundação,Sim,04.071.106/0001-37  
67 -1710,Fundação Universidade Federal do Amapá,UNIFAP,Pública,Brasil,AP,Macapá,Federal,Executivo,Fundação,Sim,34.868.257/0001-81  
68 -467,Fundação Universidade Federal do Maranhão ,UFMA,Pública,Brasil,MA,São Luis,Federal,Executivo,Fundação,Sim,06.279.103/0001-19  
69 -94739,Fundação Universidade Federal do Pampa ,UNIPAMPA,Pública,Brasil,RS,Bagé,Federal,Executivo,Fundação,Sim,09.341.233/0001-22  
70 -468,Fundação Universidade Federal do Piauí ,UFPI,Pública,Brasil,PI,Teresina,Federal,Executivo,Fundação,Sim,06.517.387/0001-34  
71 -476,Fundação Universidade do Rio Grande ,FURG,Pública,Brasil,RS,Rio Grande,Federal,Executivo,Fundação,Sim,94.877.586/0001-10  
72 -52702,Fundação Universidade Federal do Tocantins ,UFT,Pública,Brasil,TO,Palmas,Federal,Executivo,Fundação,Sim,05.149.726/0001-04  
73 -69624,Fundação Universidade Federal do Vale do São Francisco ,UNIVASF,Pública,Brasil,PE,Petrolina,Federal,Executivo,Fundação,Sim,05.440.725/0001-14  
74 -253,Fundo Nacional de Desenvolvimento da Educação ,FNDE,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,00.378.257/0001-81  
75 -35,Hospital das Forças Armadas ,HFA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,03.568.867/0001-36  
76 -332,Imprensa Nacional ,IN,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,04.196.645/0001-00  
77 -12,Instituto Brasileiro de Informação em Ciência e Tecnologia ,IBICT,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,04.082.993/0001-49  
78 -100584,Instituto Brasileiro de Museus ,IBRAM,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,10.898.596/0001-42  
79 -241,Instituto Brasileiro de Turismo ,EMBRATUR,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,33.741.794/0001-01  
80 -1812,Instituto Brasileiro do Meio Ambiente e dos Recursos Naturais Renováveis ,IBAMA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,03.659.166/0028-22  
81 -91842,Instituto Chico Mendes de Conservação da Biodiversidade ,ICMBio,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,08.829.974/0001-94  
82 -1913,Instituto de Pesquisas Jardim Botânico do Rio de Janeiro ,JBRJ,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,04.936.616/0001-20  
83 -2045,Instituto do Patrimônio Histórico e Artístico Nacional ,IPHAN,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,26.474.056/0001-71  
84 -456,"Instituto Federal de Educação, Ciência e Tecnologia Sul-Rio-Grandense",IFSUL,Pública,Brasil,RS,Pelotas,Federal,Executivo,Autarquia,Sim,10.729.992/0004-99  
85 -100920,"Instituto Federal de Educação, Ciência e Tecnologia Baiano ",IFBAIANO,Pública,Brasil,BA,Salvador,Federal,Executivo,Autarquia,Sim,10.724.903/0001-79  
86 -100919,"Instituto Federal de Educação, Ciência e Tecnologia Catarinense ",IFC,Pública,Brasil,SO,Blumenau,Federal,Executivo,Autarquia,Sim,10.635.424/0001-86  
87 -444,"Instituto Federal de Educação, Ciência e Tecnologia da Bahia ",IFBA ,Pública,Brasil,BA,Salvador,Federal,Executivo,Autarquia,Sim,10.764.307/0001-12  
88 -100905,"Instituto Federal de Educação, Ciência e Tecnologia da Paraíba ",IFPB,Pública,Brasil,PB,João Pessoa,Federal,Executivo,Autarquia,Sim,10.783.898/0001-75  
89 -100900,"Instituto Federal de Educação, Ciência e Tecnologia de Alagoas ",IFAL,Pública,Brasil,AL,Maceió,Federal,Executivo,Autarquia,Sim,10.825.373/0001-55  
90 -94430,"Instituto Federal de Educação, Ciência e Tecnologia de Brasília ",IFB,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,10.791.831/0001-82  
91 -451,"Instituto Federal de Educação, Ciência e Tecnologia de Goiás ",IFGO,Pública,Brasil,GO,Goiânia,Federal,Executivo,Autarquia,Sim,10.870.883/0001-44  
92 -100914,"Instituto Federal de Educação, Ciência e Tecnologia de Minas Gerais ",IFMG,Pública,Brasil,MG,Belo Horizonte,Federal,Executivo,Autarquia,Sim,10.626.896/0001-72  
93 -100922,"Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco ",IFPE,Pública,Brasil,PE,Recife,Federal,Executivo,Autarquia,Sim,10.767.239/0001-45  
94 -100907,"Instituto Federal de Educação, Ciência e Tecnologia de Rondônia ",IFRO,Pública,Brasil,RO,Porto Velho,Federal,Executivo,Autarquia,Sim,10.817.343/0001-05  
95 -3561,"Instituto Federal de Educação, Ciência e Tecnologia de Roraima ",IFRR,Pública,Brasil,RR,Boa Vista,Federal,Executivo,Autarquia,Sim,10.839.508/0001-31  
96 -455,"Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina ",IFSC,Pública,Brasil,SC,Florianópolis,Federal,Executivo,Autarquia,Sim,11.402.887/0001-60  
97 -453,"Instituto Federal de Educação, Ciência e Tecnologia de São Paulo",IFSP,Pública,Brasil,SP,São Paulo,Federal,Executivo,Autarquia,Sim,10.882.594/0001-65  
98 -100909,"Instituto Federal de Educação, Ciência e Tecnologia de Sergipe ",IFS,Pública,Brasil,SE,Aracaju,Federal,Executivo,Autarquia,Sim,10.728.444/0001-00  
99 -94427,"Instituto Federal de Educação, Ciência e Tecnologia do Acre ",IFAC,Pública,Brasil,AC,Rio Branco,Federal,Executivo,Autarquia,Sim,10.918.674/0001-23  
100 -94428,"Instituto Federal de Educação, Ciência e Tecnologia do Amapá ",IFAP,Pública,Brasil,AP,Macapá,Federal,Executivo,Autarquia,Sim,10.820.882/0001-95  
101 -100910,"Instituto Federal de Educação, Ciência e Tecnologia do Amazonas ",IFAM,Pública,Brasil,AM,Manaus,Federal,Executivo,Autarquia,Sim,10.792.928/0001-00  
102 -100911,"Instituto Federal de Educação, Ciência e Tecnologia do Ceará ",IFCE,Pública,Brasil,CE,Fortaleza,Federal,Executivo,Autarquia,Sim,10.744.098/0001-45  
103 -100912,"Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo ",IFES,Pública,Brasil,ES,Vitória,Federal,Executivo,Autarquia,Sim,10.838.653/0001-06  
104 -100921,"Instituto Federal de Educação, Ciência e Tecnologia do Maranhão ",IFMA,Pública,Brasil,MA,São Luis,Federal,Executivo,Autarquia,Sim,10.735.145/0001-94  
105 -100916,"Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso ",IFMT,Pública,Brasil,MT,Cuiabá,Federal,Executivo,Autarquia,Sim,10.784.782/0001-50  
106 -100904,"Instituto Federal de Educação, Ciência e Tecnologia do Mato Grosso do Sul ",IFMS,Pública,Brasil,MS,Campo Grande,Federal,Executivo,Autarquia,Sim,10.673.078/0001-20  
107 -100901,"Instituto Federal de Educação, Ciência e Tecnologia do Norte de Minas Gerais ",IFNMG,Pública,Brasil,MG,Montes Claros,Federal,Executivo,Autarquia,Sim,10.727.655/0001-10  
108 -100917,"Instituto Federal de Educação, Ciência e Tecnologia do Pará ",IFPA,Pública,Brasil,PA,Belém,Federal,Executivo,Autarquia,Sim,10.763.998/0001-30  
109 -49103,"Instituto Federal de Educação, Ciência e Tecnologia do Paraná ",IFPR,Pública,Brasil,PR,Curitiba,Federal,Executivo,Autarquia,Sim,10.652.179/0001-15  
110 -434,"Instituto Federal de Educação, Ciência e Tecnologia do Piauí ",IFPI,Pública,Brasil,PI,Teresina,Federal,Executivo,Autarquia,Sim,10.806.496/0001-49  
111 -100930,"Instituto Federal de Educação, Ciência e Tecnologia do Rio de Janeiro ",IFRJ,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,10.952.708/0001-04  
112 -439,"Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte ",IFRN,Pública,Brasil,RN,Natal,Federal,Executivo,Autarquia,Sim,10.877.412/0001-68  
113 -100918,"Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul ",IFRS,Pública,Brasil,RS,Bento Gonçalves,Federal,Executivo,Autarquia,Sim,10.637.926/0001-46  
114 -46784,"Instituto Federal de Educação, Ciência e Tecnologia do Sertão Pernambucano ",IFSERTAO-PE,Pública,Brasil,PE,Petrolina,Federal,Executivo,Autarquia,Sim,10.830.301/0001-04  
115 -100902,"Instituto Federal de Educação, Ciência e Tecnologia do Sudeste de Minas Gerais ",IFMGSE,Pública,Brasil,MG,Juiz de Fora,Federal,Executivo,Autarquia,Sim,10.723.648/0002-20  
116 -100915,"Instituto Federal de Educação, Ciência e Tecnologia do Sul de Minas Gerais ",IFSuldeminas,Pública,Brasil,MG,Pouso Alegre,Federal,Executivo,Autarquia,Sim,10.648.539/0001-05  
117 -100908,"Instituto Federal de Educação, Ciência e Tecnologia doTocantins ",IFTO,Pública,Brasil,TO,Palmas,Federal,Executivo,Autarquia,Sim,10.742.006/0001-98  
118 -100903,"Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro ",IFTM,Pública,Brasil,MG,Uberaba,Federal,Executivo,Autarquia,Sim,10.695.891/0001-00  
119 -100906,"Instituto Federal de Educação, Ciência e Tecnologia Farroupilha ",IFFarroupilha,Pública,Brasil,RS,São Vicente do Sul,Federal,Executivo,Autarquia,Sim,10.662.072/0001-58  
120 -100931,"Instituto Federal de Educação, Ciência e Tecnologia Fluminense ",IFFluminense,Pública,Brasil,RJ,Campos dos Goytacazes,Federal,Executivo,Autarquia,Sim,10.779.511/0001-07  
121 -100913,"Instituto Federal de Educação, Ciência e Tecnologia Goiano ",IFgoiano,Pública,Brasil,GO,Goiânia,Federal,Executivo,Autarquia,Sim,10.651.417/0001-78  
122 -382,Instituto Nacional da Propriedade Industrial ,INPI,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,42.521.088/0009-94  
123 -2409,Instituto Nacional de Câncer José Alencar Gomes da Silva ,INCA,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,00.394.544/0171-50  
124 -14769,Instituto Nacional de Cardiologia ,INC/SAS,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,00.394.544/0213-44  
125 -1799,Instituto Nacional de Colonização e Reforma Agrária ,INCRA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,00.375.972/0002-41  
126 -249,Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira ,INEP,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,01.678.363/0001-43  
127 -2030,Instituto Nacional de Meteorologia ,INMET,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,00.396.895/0010-86  
128 -240,"Instituto Nacional de Metrologia, Qualidade e Tecnologia ",INMETRO,Pública,Brasil,RJ,Duque de Caxias,Federal,Executivo,Autarquia,Sim,00.662.270/0003-20  
129 -10,Instituto Nacional de Pesquisas Espaciais ,INPE,Pública,Brasil,SP,São José dos Campos,Federal,Executivo,Autarquia,Sim,01.263.896/0005-98  
130 -11,Instituto Nacional de Pesquisas da Amazônia ,INPA,Pública,Brasil,AM,Manaus,Federal,Executivo,Autarquia,Sim,01.263.896/0015-60  
131 -232,Instituto Nacional de Tecnologia ,INT,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,01.263.896/0004-07  
132 -47388,Instituto Nacional de Tecnologia da Informação ,ITI,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,04.039.532/0002-74  
133 -1934,Instituto Nacional do Seguro Social ,INSS,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,00.394.528/0004-35  
134 -982,Laboratório Nacional de Computação Científica ,LNCC,Pública,Brasil,RJ,Petrópolis,Federal,Executivo,Administração Direta,Sim,04.079.233/0001-82  
135 -14,"Ministério da Agricultura, Pecuária e Abastecimento ",MAPA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.396.895/0072-19  
136 -1988,"Ministério da Ciência, Tecnologia e Inovação ",MCTI,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,03.132.745/0001-00  
137 -1926,Ministério da Cultura ,MinC,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,01.264.142/0007-14  
138 -41066,Ministério da Defesa ,MD,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.411/0005-32  
139 -244,Ministério da Educação ,MEC,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.445/0001-01  
140 -1929,Ministério da Fazenda ,MF,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.460/0185-12  
141 -42670,Ministério da Integração Nacional ,MI ,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,03.353.358/0001-96  
142 -316,Ministério da Justiça ,MJ,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.494/0018-84  
143 -72083,Ministério da Pesca e Aquicultura ,MPA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,05.482.692/0001-75  
144 -1930,Ministério da Previdência Social ,MPS,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.528/0001-92  
145 -304,Ministério da Saúde ,MS,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.544/0127-87  
146 -42672,Ministério das Cidades ,Mcidades,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,05.465.986/0001-99  
147 -3159,Ministério das Comunicações ,MC,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.437/0004-08  
148 -263,Ministério das Relações Exteriores ,MRE,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.437/0004-08  
149 -2852,Ministério de Minas e Energia ,MME,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,37.115.383/0001-53  
150 -17125,Ministério do Desenvolvimento Agrário ,MDA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,01.612.452/0001-97  
151 -1945,Ministério do Desenvolvimento Social e Combate à Fome ,MDS,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,05.756.246/0001-01  
152 -3162,"Ministério do Desenvolvimento, Indústria e Comércio Exterior ",MDIC,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.478/0001-43  
153 -36670,Ministério do Esporte ,ME ,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,28.523.215/0001-06  
154 -1927,Ministério do Meio Ambiente ,MMA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.411/0043-68  
155 -2981,"Ministério do Planejamento, Orçamento e Gestão ",MPOG,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.489.828/0002-36  
156 -2844,Ministério do Trabalho e Emprego ,MTE,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,37.115.367/0001-60  
157 -72084,Ministério do Turismo ,Mtur,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,05.457.283/0001-19  
158 -2846,Ministério dos Transportes,MT,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,37.115.342/0032-63  
159 -24755,Museu de Astronomia e Ciências Afins ,MAST,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Administração Direta,Sim,16.714.695/0001-03  
160 -24712,Museu Paraense Emílio Goeldi ,MPEG,Pública,Brasil,PA,Belém,Federal,Executivo,Administração Direta,Sim,04.108.782/0001-38  
161 -346,Observatório Nacional ,ON,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Administração Direta,Sim,04.053.755/0001-05  
162 -78,Procuradoria-Geral da Fazenda Nacional,PGFN,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.460/0216-53  
163 -77,Secretaria da Receita Federal ,SRF,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.460/0058-53  
164 -115257,Secretaria de Aviação Civil ,SAC,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,07.947.821/0001-89  
165 -1801,Secretaria de Direitos Humanos ,SDH,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,05.478.625/0001-87  
166 -3495,Secretaria de Logística e Tecnologia da Informação ,SLTI,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,10.498.974/0001-09  
167 -119335,Secretaria Nacional do Consumidor ,SENACON,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.494/0005-60  
168 -2032,Secretaria de Orçamento Federal ,SOF,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.489.828/0008-21  
169 -92748,Secretaria de Portos da Presidência da República,SEP,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,08.855.874/0001-32  
170 -1986,Secretaria do Patrimônio da União ,SPU,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.489.828/0009-02  
171 -1696,Secretaria do Tesouro Nacional ,STN,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.460/0409-50  
172 -42673,Secretaria-Geral da Presidência da República,SGPR,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,07.490.910/0001-49  
173 -89539,Serviço Florestal Brasileiro ,SFB,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,37.115.375/0008-83  
174 -166,Superintendência da Zona Franca de Manaus ,SUFRAMA,Pública,Brasil,AM,Manaus,Federal,Executivo,Autarquia,Sim,04.407.029/0001-43  
175 -235,Superintendência de Seguros Privados ,SUSEP,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,42.354.068/0008-95  
176 -91138,Superintendência do Desenvolvimento da Amazônia ,SUDAM,Pública,Brasil,PA,Belém,Federal,Executivo,Autarquia,Sim,09.203.665/0001-77  
177 -100113,Superintendência do Desenvolvimento do Centro-Oeste ,SUDECO,Pública,Brasil,DF,Brasília,Federal,Executivo,Autarquia,Sim,13.802.028/0001-94  
178 -91144,Superintendência do Desenvolvimento do Nordeste ,SUDENE,Pública,Brasil,PE,Recife,Federal,Executivo,Autarquia,Sim,09.263.130/0001-91  
179 -105915,Superintendência Nacional de Previdência Complementar ,PREVIC,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,07.290.290/0004-47  
180 -109912,Universidade da Integração Internacional da Lusofonia Afro-Brasileira,UNILAB,Pública,Brasil,CE,Fortaleza,Federal,Executivo,Autarquia,Sim,12.397.930/0001-00  
181 -421,Universidade Federal da Bahia ,UFBA,Pública,Brasil,BA,Salvador,Federal,Executivo,Autarquia,Sim,15.180.714/0001-04  
182 -103730,Universidade Federal da Fronteira Sul ,UFFS,Pública,Brasil,SC,Chapecó,Federal,Executivo,Autarquia,Sim,11.234.780/0001-50  
183 -105793,Universidade Federal da Integração Latino-Americana ,UNILA ,Pública,Brasil,PR,Foz Do Iguaçu,Federal,Executivo,Autarquia,Sim,11.806.275/0001-33  
184 -419,Universidade Federal da Paraíba ,UFPB,Pública,Brasil,PB,João Pessoa,Federal,Executivo,Autarquia,Sim,24.098.477/0001-10  
185 -420,Universidade Federal de Alagoas ,UFAL,Pública,Brasil,AL,Maceió,Federal,Executivo,Autarquia,Sim,24.464.109/0001-48  
186 -461,Universidade Federal de Alfenas ,UNIFAL-MG,Pública,Brasil,MG,Alfenas,Federal,Executivo,Autarquia,Sim,17.879.859/0001-15  
187 -67671,Universidade Federal de Campina Grande ,UFCG,Pública,Brasil,PB,Campina Grande,Federal,Executivo,Autarquia,Sim,05.055.128/0001-76  
188 -422,Universidade Federal de Goiás ,UFG,Pública,Brasil,GO,Goiânia,Federal,Executivo,Autarquia,Sim,01.567.601/0001-43  
189 -462,Universidade Federal de Itajubá ,UNIFEI,Pública,Brasil,MG,Itajubá,Federal,Executivo,Autarquia,Sim,21.040.001/0001-30  
190 -424,Universidade Federal de Juiz de Fora ,UFJF,Pública,Brasil,MG,Juiz de Fora,Federal,Executivo,Autarquia,Sim,21.195.755/0001-69  
191 -463,Universidade Federal de Lavras ,UFLA,Pública,Brasil,MG,Lavras,Federal,Executivo,Autarquia,Sim,22.078.679/0001-74  
192 -423,Universidade Federal de Minas Gerais ,UFMG,Pública,Brasil,MG,Belo Horizonte,Federal,Executivo,Autarquia,Sim,17.217.985/0001-04  
193 -473,Universidade Federal de Ouro Preto ,UFOP,Pública,Brasil,MG,Ouro Preto,Federal,Executivo,Autarquia,Sim,23.070.659/0001-10  
194 -418,Universidade Federal de Pernambuco ,UFPE,Pública,Brasil,PE,Recife,Federal,Executivo,Autarquia,Sim,24.134.488/0001-08  
195 -429,Universidade Federal de Santa Catarina ,UFSC,Pública,Brasil,SC,Florianópolis,Federal,Executivo,Autarquia,Sim,83.899.526/0001-82  
196 -431,Universidade Federal de Santa Maria ,UFSM,Pública,Brasil,RS,Santa Maria,Federal,Executivo,Autarquia,Sim,95.591.764/0001-05  
197 -464,Universidade Federal de São Paulo ,UNIFESP,Pública,Brasil,SP,São Paulo,Federal,Executivo,Autarquia,Sim,60.453.032/0001-74  
198 -472,Universidade Federal de Uberlândia ,UFU,Pública,Brasil,MG,Uberlândia,Federal,Executivo,Autarquia,Sim,25.648.387/0001-18  
199 -122391,Universidade Federal do Cariri ,UFCA,Pública,Brasil,CE,Juazeiro do Norte,Federal,Executivo,Autarquia,Sim,18.621.825/0001-99  
200 -416,Universidade Federal do Ceará ,UFC,Pública,Brasil,CE,Fortaleza,Federal,Executivo,Autarquia,Sim,07.272.636/0001-31  
201 -425,Universidade Federal do Espírito Santo ,UFES,Pública,Brasil,ES,Vitória,Federal,Executivo,Autarquia,Sim,32.479.123/0001-43  
202 -260,Universidade Federal do Estado do Rio de Janeiro ,UNIRIO,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,34.023.077/0001-07  
203 -104667,Universidade Federal do Oeste do Pará ,UFOPA,Pública,Brasil,PA,Santarém,Federal,Executivo,Autarquia,Sim,11.118.393/0001-59  
204 -415,Universidade Federal do Pará ,UFPA,Pública,Brasil,PA,Belém,Federal,Executivo,Autarquia,Sim,34.621.748/0001-23  
205 -428,Universidade Federal do Paraná ,UFPR,Pública,Brasil,PR,Curitiba,Federal,Executivo,Autarquia,Sim,75.095.679/0001-49  
206 -84710,Universidade Federal do Recôncavo da Bahia ,UFRB,Pública,Brasil,BA,Cruz das Almas,Federal,Executivo,Autarquia,Sim,07.777.800/0001-62  
207 -426,Universidade Federal do Rio de Janeiro ,UFRJ,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,33.663.683/0001-16  
208 -417,Universidade Federal do Rio Grande do Norte ,UFRN,Pública,Brasil,RN,Natal,Federal,Executivo,Autarquia,Sim,24.365.710/0001-83  
209 -430,Universidade Federal do Rio Grande do Sul ,UFRGS,Pública,Brasil,RS,Porto Alegre,Federal,Executivo,Autarquia,Sim,92.969.856/0001-98  
210 -122381,Universidade Federal do Sul e Sudeste do Pará ,UNIFESSPA,Pública,Brasil,PA,Marabá,Federal,Executivo,Autarquia,Sim,18.657.063/0001-80  
211 -459,Universidade Federal do Triângulo Mineiro ,UFTM,Pública,Brasil,MG,Uberaba,Federal,Executivo,Autarquia,Sim,25.437.484/0002-42  
212 -460,Universidade Federal dos Vales do Jequitinhonha e Mucuri ,UFVJM,Pública,Brasil,MG,Diamantina,Federal,Executivo,Autarquia,Sim,16.888.315/0001-57  
213 -427,Universidade Federal Fluminense ,UFF ,Pública,Brasil,RJ,Niterói,Federal,Executivo,Autarquia,Sim,28.523.215/0001-06  
214 -457,Universidade Federal Rural da Amazônia ,UFRA,Pública,Brasil,PA,Belém,Federal,Executivo,Autarquia,Sim,05.200.001/0001-01  
215 -433,Universidade Federal Rural de Pernambuco ,UFRPE,Pública,Brasil,PE,Recife,Federal,Executivo,Autarquia,Sim,24.416.174/0001-06  
216 -432,Universidade Federal Rural do Rio de Janeiro ,UFRRJ,Pública,Brasil,RJ,Seropédica,Federal,Executivo,Autarquia,Sim,29.427.465/0001-05  
217 -458,Universidade Federal Rural do Semi-Árido ,UFERSA-RN,Pública,Brasil,RN,Mossoró,Federal,Executivo,Autarquia,Sim,24.529.265/0001-40  
218 -454,Universidade Tecnológica Federal do Paraná ,UTFPR,Pública,Brasil,PR,Curitiba,Federal,Executivo,Autarquia,Sim,75.101.873/0001-90  
219 -1800,"Engenharia, Construções e Ferrovias S.A",VALEC,Pública,Brasil,DF,Brasilia,Federal,Executivo,Empresa Pública,Sim,42.150.664/0001-87  
220 -27,Gabinete de Segurança Institucional ,GSI,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,09.399.736/0001-59  
221 -2837,Casa Civil da Presidência da República,CC-PR,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Não,00.394.411/0001-09  
222 -68487,Secretaria de Políticas de Promoção da Igualdade Racial da Presidência da República,SEPPIR,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Não,06.064.438/0001-10  
223 -121813,Secretaria da Micro e Pequena Empresa,SMPE,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Não,18.299.670/0001-16  
224 -91624,Secretaria de Comunicação Social da Presidência da República,SECOM-PR,Pública,Brasil,PR,Curitiba,Federal,Executivo,Administração Direta,Não,09.234.494/0001-43  
225 -73212,Secretaria de Assuntos Estratégicos da Presidência da República,SAE/PR,Pública,Brasil,PR,Curitiba,Federal,Executivo,Administração Direta,Não,10.246.869/0001-74  
226 -76917,Secretaria de Relações Institucionais da Presidência da República,SEPPIR,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Não,10.433.248/0001-08  
227 -68487,Secretaria de Políticas para as Mulheres da Presidência da República,SPM,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Não,05.510.958/0001-46  
228 -1408,Vice-Presidência da República,VPR,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Não,00.894.355/0001-71  
229 -72582,Secretaria Nacional de Articulação,SNAS-SGPR,Pública,Brasil,PR,Brasilia,Federal,Executivo,Administração Direta,Não,08.962.126/0001-59  
230 -81129,Conselho Nacional de Juventude,CNJ,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Não,07.421.906/0001-29  
231 -115549,Secretaria de Aeroportos,SA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Não,00.394.460/0133-91  
232 -473,Fundação Universidade Federal de Ouro Preto,UFOP,Pública,Brasil,MG,Ouro Preto,Federal,Executivo,Fundação,Não,23.070.659/0001-10  
233 -476,Fundação Universidade Federal do Rio Grande,FURG,Pública,Brasil,RG,Rio Grande,Federal,Executivo,Fundação,Não,94.877.586/0001-10  
234 -258,Hospital de Clínicas de Porto Alegre,HCPA,Pública,Brasil,RG,Porto Alegre,Federal,Executivo,Empresa Pública,Não,87.020.517/0001-20  
235 -100902,"Instituto Federal de Educação, Ciência e Tecnologia Sudeste de Minas Gerais",IFMGSE,Pública,Brasil,MG,João Monlevade,Federal,Executivo,Autarquia,Não,10.723.648/0001-40  
236 -456,"Instituto Federal de Educação, Ciência e Tecnologia Sul-Rio-Grandense",IFSul,Pública,Brasil,RS,Osório,Federal,Executivo,Autarquia,Não,10.729.992/0001-46  
237 -100906,"Instituto Federal de Educação, Ciência e Tecnologia de Farroupilha",IFFAR,Pública,Brasil,RS,Santa Maria,Federal,Executivo,Autarquia,Não,10.662.072/0001-58  
238 -100908,"Instituto Federal de Educação, Ciência e Tecnologia de Tocantins",IFTO,Pública,Brasil,TO,Palmas,Federal,Executivo,Autarquia,Não,10.742.006/0001-98  
239 -47838,Centrais de Abastecimento de Minas Gerais S.A.,CEASA-MG,Pública,Brasil,MG,Governador Valadares,Federal,Executivo,Sociedade de Economia Mista,Não,17.504.325/0001-04  
240 -2114,Companhia Nacional de Abastecimento,CONAB,Pública,Brasil,DF,Brasilia,Federal,Executivo,Empresa Pública,Não,26.461.699/0001-80  
241 -47839,Companhia de Armazéns e Silos do Estado de Minas Gerais,CASEMG,Pública,Brasil,MG,Passos,Federal,Executivo,Sociedade de Economia Mista,Não,17.186.370/0065-22  
242 -29415,Companhia de Entrepostos e Armazéns Gerais de São Paulo,CEAGESP,Pública,Brasil,SP,Vila Leopoldina,Federal,Executivo,Sociedade de Economia Mista,Não,62.463.005/0001-08  
243 -25,Empresa Brasileira de Pesquisa Agropecuária,EMBRAPA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Empresa Pública,Não,00.348.003/0001-10  
244 -98519,Centro Nacional de Tecnologia Eletrônica Avançada S. A,CEITEC/S.A.,Pública,Brasil,RS,Lomba Pinheiro,Federal,Executivo,Empresa Pública,Não,05.114.927/0001-76  
245 -223,Comissão Nacional de Energia Nuclear,CNEN,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Não,00.402.552/0001-26  
246 -228,Indústrias Nucleares do Brasil S/A,INB,Pública,Brasil,DF,Brasilia,Federal,Executivo,Sociedade de Economia Mista,Não,00.322.818/0038-12  
247 -48739,Nuclebrás Equipamentos Pesados S/A,NUCLEP,Pública,Brasil,RJ,Castelo,Federal,Executivo,Sociedade de Economia Mista,Não,42.515.882/0003-30  
248 -1,Financiadora de Estudos e Projetos,FINEP,Pública,Brasil,DF,Brasilia,Federal,Executivo,Empresa Pública,Não,88.630.413/0002-81  
249 -1782,Fundação Cultural Palmares,FCP,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação,Não,32.901.688/0001-77  
250 -930,Caixa de Financiamento Imobiliário da Aeronáutica,CFIAE,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Não,30.496.004/0001-73  
251 -185,Comando da Marinha,CMAR,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Não,00.394.502/0001-44  
252 -200949,Amazônia Azul Tecnologias de Defesa S.A.,AMAZUL,Pública,Brasil,DF,Brasilia,Federal,Executivo,Empresa Pública,Não,18.910.028/0001-21  
253 -208,Caixa de Construções de Casas para o Pessoal da Marinha,CCCPCM,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Não,03.332.937/0001-52  
254 -957,Fundação Habitacional do Exército,FHE,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação Pública,Não,00.643.742/0001-35  
255 -8406,Fundação Osório,FOSORIO,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação Pública,Não,34.143.842/0001-14  
256 -134,Indústria de Material Bélico do Brasil,IMBEL,Pública,Brasil,DF,Brasilia,Federal,Executivo,Empresa Pública,Não,00.444.232/0001-39  
257 -445,Centro Federal de Educação Tecnológica de Minas Gerais,CEFET-MG,Pública,Brasil,MG,Belo Horizonte,Federal,Executivo,Autarquia,Não,17.220.203/0001-96  
258 -117267,Empresa Brasileira de Serviços Hospitalares,EBSERH,Pública,Brasil,MG,Belo Horizonte,Federal,Executivo,Empresa Pública,Não,15.126.437/0001-43  
lib/spb_migrations_plugin.rb
@@ -1,13 +0,0 @@ @@ -1,13 +0,0 @@
1 -class SpbMigrationsPlugin < Noosfero::Plugin  
2 -  
3 - def self.plugin_name  
4 - # FIXME  
5 - "SpbMigrationsPlugin"  
6 - end  
7 -  
8 - def self.plugin_description  
9 - # FIXME  
10 - _("A plugin that does this and that.")  
11 - end  
12 -  
13 -end  
src/spb_migrations/db/migrate/20150720180509_software_release_date.rb 0 → 100644
@@ -0,0 +1,34 @@ @@ -0,0 +1,34 @@
  1 +class SoftwareReleaseDate < ActiveRecord::Migration
  2 + def up
  3 + softwares = SoftwareInfo.all
  4 + softwares.each do |software|
  5 + if software.community
  6 + name = software.community.name.strip
  7 + software.community.name = name
  8 + software.community.save
  9 + else
  10 + software.destroy
  11 + end
  12 + end
  13 +
  14 + file = File.new("plugins/spb_migrations/files/date-communities.txt", "r")
  15 + while (line = file.gets)
  16 + result = line.split('|')
  17 + software_name = result[2].gsub("/n", "")
  18 + software = Community.find(:first, :conditions => ["lower(name) = ?", software_name.strip.downcase])
  19 + software.created_at = Time.zone.parse(result[1]) if software
  20 + if software && software.save
  21 + print "."
  22 + else
  23 + print "F"
  24 + puts software_name
  25 + end
  26 + end
  27 + file.close
  28 + puts ""
  29 + end
  30 +
  31 + def down
  32 + say "This can't be reverted"
  33 + end
  34 +end
src/spb_migrations/db/migrate/20150720190133_change_blocks_mirror_option.rb 0 → 100644
@@ -0,0 +1,43 @@ @@ -0,0 +1,43 @@
  1 +class ChangeBlocksMirrorOption < ActiveRecord::Migration
  2 + def up
  3 + blocks = Block.where(:type => LinkListBlock)
  4 + institution = Community["institution"]
  5 + software = Community["software"]
  6 +
  7 + if institution
  8 + boxTemplateInstitution = institution.boxes.where(:position => 2).first
  9 +
  10 + boxTemplateInstitution.blocks.each do |block|
  11 + block.mirror = true
  12 + print "." if block.save
  13 + end
  14 + end
  15 +
  16 + if software
  17 + boxTemplateSoftware = software.boxes.where(:position => 2).first
  18 +
  19 + boxTemplateSoftware.blocks.each do |block|
  20 + block.mirror = true
  21 + print "." if block.save
  22 + end
  23 + end
  24 +
  25 + blocks.each do |block|
  26 + if !(block.owner.class == Environment) && block.owner.organization? && !block.owner.enterprise?
  27 + if software && block.owner.software?
  28 + software_block = boxTemplateSoftware.blocks.where(:title => block.title).first
  29 + block.mirror_block_id = software_block.id if software_block
  30 + elsif institution && block.owner.institution?
  31 + institution_block = boxTemplateInstitution.blocks.where(:title => block.title).first
  32 + block.mirror_block_id = institution_block.id if institution_block
  33 + end
  34 + end
  35 + print "." if block.save
  36 + end
  37 + puts ""
  38 + end
  39 +
  40 + def down
  41 + say "This can't be reverted"
  42 + end
  43 +end
src/spb_migrations/db/migrate/20150727161511_change_software_layout.rb 0 → 100644
@@ -0,0 +1,31 @@ @@ -0,0 +1,31 @@
  1 +class ChangeSoftwareLayout < ActiveRecord::Migration
  2 + def up
  3 + software_template = Community["software"]
  4 + if software_template
  5 + change_layout(software_template)
  6 + end
  7 +
  8 + softwares = SoftwareInfo.all
  9 + softwares.each do |software|
  10 + if software.community
  11 + change_layout(software.community)
  12 + end
  13 + end
  14 + puts ""
  15 + end
  16 +
  17 + def down
  18 + end
  19 +
  20 + def change_layout(community)
  21 + community.layout_template = "lefttopright"
  22 + print "." if community.save
  23 + boxToMove = community.boxes.where(:position => 1).first
  24 + blockToMove = boxToMove.blocks.where(:type => "SoftwareInformationBlock").first
  25 + if blockToMove
  26 + newBox = community.boxes.where(:position => 4).first
  27 + blockToMove.box = newBox
  28 + print "." if blockToMove.save
  29 + end
  30 + end
  31 +end
src/spb_migrations/db/migrate/20150828201023_second_software_release_date.rb 0 → 100644
@@ -0,0 +1,40 @@ @@ -0,0 +1,40 @@
  1 +class SecondSoftwareReleaseDate < ActiveRecord::Migration
  2 + def up
  3 + softwares = SoftwareInfo.all
  4 + softwares.each do |software|
  5 + if software.community
  6 + name = software.community.name.strip
  7 + software.community.name = name
  8 + software.community.save
  9 + else
  10 + software.destroy
  11 + end
  12 + end
  13 +
  14 + file = File.new("plugins/spb_migrations/files/date-communities.txt", "r")
  15 + while (line = file.gets)
  16 + result = line.split('|')
  17 + software_name = result[2].gsub("/n", "")
  18 + software = Community.where("name ILIKE ?", software_name.strip)
  19 +
  20 + if software && software.count == 1
  21 + software = software.first
  22 + software.created_at = Time.zone.parse(result[1])
  23 + if software.save
  24 + print "."
  25 + else
  26 + print "F"
  27 + end
  28 + else
  29 + print "F"
  30 + puts software_name
  31 + end
  32 + end
  33 + file.close
  34 + puts ""
  35 + end
  36 +
  37 + def down
  38 + say "This can't be reverted"
  39 + end
  40 +end
src/spb_migrations/db/migrate/20150904174335_swap_softwares_blocks_between_areas_2_and_3.rb 0 → 100644
@@ -0,0 +1,35 @@ @@ -0,0 +1,35 @@
  1 +class SwapSoftwaresBlocksBetweenAreas2And3 < ActiveRecord::Migration
  2 + def up
  3 + software_template = Community["software"]
  4 + if software_template
  5 + swap_software_blocks_between_areas_2_and_3(software_template)
  6 + end
  7 +
  8 + Community.joins(:software_info).each do |software_community|
  9 + swap_software_blocks_between_areas_2_and_3(software_community)
  10 + end
  11 + puts ""
  12 + end
  13 +
  14 + def down
  15 + say "This can't be reverted"
  16 + end
  17 +
  18 + def swap_software_blocks_between_areas_2_and_3(software_community)
  19 + print "."
  20 +
  21 + # Get areas 2 and 3
  22 + box_area_two = software_community.boxes.find_by_position 2
  23 + box_area_three = software_community.boxes.find_by_position 3
  24 +
  25 + # Get all ids of blocks from areas 2 and 3
  26 + blocks_ids_from_area_two = box_area_two.blocks.select(:id).map(&:id)
  27 + blocks_ids_from_area_three = box_area_three.blocks.select(:id).map(&:id)
  28 +
  29 + # Swap blocks from area 2 to 3
  30 + Block.update_all({:box_id=>box_area_three.id}, ["id IN (?)", blocks_ids_from_area_two])
  31 +
  32 + # Swap blocks from area 3 to 2
  33 + Block.update_all({:box_id=>box_area_two.id}, ["id IN (?)", blocks_ids_from_area_three])
  34 + end
  35 +end
src/spb_migrations/db/migrate/20150904181508_add_organization_ratings_block_to_all_softwares_communities.rb 0 → 100644
@@ -0,0 +1,53 @@ @@ -0,0 +1,53 @@
  1 +class AddOrganizationRatingsBlockToAllSoftwaresCommunities < ActiveRecord::Migration
  2 + def up
  3 + software_template = Community["software"]
  4 +
  5 + if software_template
  6 + software_area_one = software_template.boxes.find_by_position 1
  7 +
  8 + template_ratings_block = OrganizationRatingsBlock.new :mirror => true, :move_modes => "none", :edit_modes => "none"
  9 + template_ratings_block.settings[:fixed] = true
  10 + template_ratings_block.display = "home_page_only"
  11 + template_ratings_block.save!
  12 + print "."
  13 +
  14 + software_area_one.blocks << template_ratings_block
  15 + software_area_one.save!
  16 + print "."
  17 +
  18 + # Puts the ratings block as the last one on area one
  19 + last_block_position = software_area_one.blocks.order(:position).last.position
  20 + template_ratings_block.position = last_block_position + 1
  21 + template_ratings_block.save!
  22 + print "."
  23 + end
  24 +
  25 + Community.joins(:software_info).each do |software_community|
  26 + software_area_one = software_community.boxes.find_by_position 1
  27 + print "."
  28 +
  29 + ratings_block = OrganizationRatingsBlock.new :move_modes => "none", :edit_modes => "none"
  30 + ratings_block.settings[:fixed] = true
  31 + ratings_block.display = "home_page_only"
  32 + ratings_block.mirror_block_id = template_ratings_block.id
  33 + ratings_block.save!
  34 + print "."
  35 +
  36 + software_area_one.blocks << ratings_block
  37 + software_area_one.save!
  38 + print "."
  39 +
  40 + # Puts the ratings block as the last one on area one
  41 + last_block_position = software_area_one.blocks.order(:position).last.position
  42 + ratings_block.position = last_block_position + 1
  43 + ratings_block.save!
  44 + print "."
  45 + end
  46 +
  47 + puts ""
  48 + end
  49 +
  50 + def down
  51 + say "This can't be reverted"
  52 + end
  53 +end
src/spb_migrations/db/migrate/20150904202116_add_software_tab_data_block_to_all_softwares.rb 0 → 100644
@@ -0,0 +1,52 @@ @@ -0,0 +1,52 @@
  1 +class AddSoftwareTabDataBlockToAllSoftwares < ActiveRecord::Migration
  2 + def up
  3 + software_template = Community["software"]
  4 + if software_template
  5 + software_area_one = software_template.boxes.find_by_position 1
  6 +
  7 + template_soft_tab_block = SoftwareTabDataBlock.new :mirror => true, :move_modes => "none", :edit_modes => "none"
  8 + template_soft_tab_block.settings[:fixed] = true
  9 + template_soft_tab_block.display = "except_home_page"
  10 + template_soft_tab_block.save!
  11 + print "."
  12 +
  13 + software_area_one.blocks << template_soft_tab_block
  14 + software_area_one.save!
  15 + print "."
  16 +
  17 + # Puts the ratings block as the last one on area one
  18 + last_block_position = software_area_one.blocks.order(:position).last.position
  19 + template_soft_tab_block.position = last_block_position + 1
  20 + template_soft_tab_block.save!
  21 + print "."
  22 + end
  23 +
  24 + Community.joins(:software_info).each do |software_community|
  25 + software_area_one = software_community.boxes.find_by_position 1
  26 + print "."
  27 +
  28 + soft_tab_block = SoftwareTabDataBlock.new :move_modes => "none", :edit_modes => "none"
  29 + soft_tab_block.settings[:fixed] = true
  30 + soft_tab_block.display = "except_home_page"
  31 + soft_tab_block.mirror_block_id = template_soft_tab_block.id
  32 + soft_tab_block.save!
  33 + print "."
  34 +
  35 + software_area_one.blocks << soft_tab_block
  36 + software_area_one.save!
  37 + print "."
  38 +
  39 + # Puts the ratings block as the last one on area one
  40 + last_block_position = software_area_one.blocks.order(:position).last.position
  41 + soft_tab_block.position = last_block_position + 1
  42 + soft_tab_block.save!
  43 + print "."
  44 + end
  45 +
  46 + puts ""
  47 + end
  48 +
  49 + def down
  50 + say "This can't be reverted"
  51 + end
  52 +end
src/spb_migrations/db/migrate/20150907190532_add_statistic_block_to_all_softwares.rb 0 → 100644
@@ -0,0 +1,53 @@ @@ -0,0 +1,53 @@
  1 +class AddStatisticBlockToAllSoftwares < ActiveRecord::Migration
  2 + def up
  3 + software_template = Community["software"]
  4 +
  5 + if software_template
  6 + software_area_two = software_template.boxes.find_by_position 2
  7 +
  8 + statistic_block_template = StatisticBlock.new :mirror => true, :move_modes => "none", :edit_modes => "none"
  9 + statistic_block_template.settings[:fixed] = true
  10 + statistic_block_template.display = "home_page_only"
  11 + statistic_block_template.save!
  12 + print "."
  13 +
  14 + software_area_two.blocks << statistic_block_template
  15 + software_area_two.save!
  16 + print "."
  17 +
  18 + # Puts the ratings block as the last one on area one
  19 + first_block_position = software_area_two.blocks.order(:position).first.position
  20 + statistic_block_template.position = first_block_position + 1
  21 + statistic_block_template.save!
  22 + print "."
  23 + end
  24 +
  25 + Community.joins(:software_info).each do |software_community|
  26 + software_area_two = software_community.boxes.find_by_position 2
  27 + print "."
  28 +
  29 + statistic_block = StatisticBlock.new :move_modes => "none", :edit_modes => "none"
  30 + statistic_block.settings[:fixed] = true
  31 + statistic_block.display = "home_page_only"
  32 + statistic_block.mirror_block_id = statistic_block_template.id
  33 + statistic_block.save!
  34 + print "."
  35 +
  36 + software_area_two.blocks << statistic_block
  37 + software_area_two.save!
  38 + print "."
  39 +
  40 + # Puts the ratings block as the last one on area one
  41 + first_block_position = software_area_two.blocks.order(:position).first.position
  42 + statistic_block.position = first_block_position + 1
  43 + statistic_block.save!
  44 + print "."
  45 + end
  46 +
  47 + puts ""
  48 + end
  49 +
  50 + def down
  51 + say "This can't be reverted"
  52 + end
  53 +end
src/spb_migrations/db/migrate/20150909191415_add_wiki_block_to_all_softwares_communities.rb 0 → 100644
@@ -0,0 +1,54 @@ @@ -0,0 +1,54 @@
  1 +class AddWikiBlockToAllSoftwaresCommunities < ActiveRecord::Migration
  2 + def up
  3 + software_template = Community["software"]
  4 +
  5 + if software_template
  6 + software_area_two = software_template.boxes.find_by_position 2
  7 +
  8 + wiki_block_template = WikiBlock.new :mirror => true, :move_modes => "none", :edit_modes => "none"
  9 + wiki_block_template.settings[:fixed] = true
  10 + wiki_block_template.save!
  11 + print "."
  12 +
  13 + software_area_two.blocks << wiki_block_template
  14 + software_area_two.save!
  15 + print "."
  16 +
  17 + # Puts the ratings block as the last one on area one
  18 + repository_block = software_area_two.blocks.find_by_type("RepositoryBlock")
  19 + if !repository_block.nil?
  20 + wiki_block_template.position = repository_block.position + 1
  21 + wiki_block_template.save!
  22 + print "."
  23 + end
  24 + end
  25 +
  26 + Community.joins(:software_info).each do |software_community|
  27 + software_area_two = software_community.boxes.find_by_position 2
  28 + print "."
  29 +
  30 + wiki_block = WikiBlock.new :move_modes => "none", :edit_modes => "none"
  31 + wiki_block.settings[:fixed] = true
  32 + wiki_block.mirror_block_id = wiki_block_template.id
  33 + wiki_block.save!
  34 + print "."
  35 +
  36 + software_area_two.blocks << wiki_block
  37 + software_area_two.save!
  38 + print "."
  39 +
  40 + repository_block = software_area_two.blocks.find_by_type("RepositoryBlock")
  41 + if !repository_block.nil?
  42 + wiki_block.position = repository_block.position
  43 + wiki_block.save!
  44 + print "."
  45 + end
  46 + end
  47 +
  48 + puts ""
  49 + end
  50 +
  51 + def down
  52 + say "This can't be reverted"
  53 + end
  54 +end
src/spb_migrations/db/migrate/20150910133925_add_community_block_in_place_of_profile_image_block.rb 0 → 100644
@@ -0,0 +1,65 @@ @@ -0,0 +1,65 @@
  1 +class AddCommunityBlockInPlaceOfProfileImageBlock < ActiveRecord::Migration
  2 + def up
  3 + software_template = Community['software']
  4 +
  5 + if software_template
  6 + software_area_two = software_template.boxes.find_by_position 2
  7 +
  8 + community_block_template = CommunityBlock.new :mirror => true, :move_modes => "none", :edit_modes => "none"
  9 + community_block_template.settings[:fixed] = true
  10 + community_block_template.display = "except_home_page"
  11 + community_block_template.save!
  12 + print "."
  13 +
  14 + software_area_two.blocks << community_block_template
  15 + software_area_two.save!
  16 + print "."
  17 +
  18 + profile_image_block = software_area_two.blocks.find_by_type("ProfileImageBlock")
  19 + if !profile_image_block.nil?
  20 + community_block_template.position = profile_image_block.position
  21 + community_block_template.save!
  22 + print "."
  23 +
  24 + profile_image_block.destroy
  25 + print "."
  26 + end
  27 + end
  28 +
  29 + Community.joins(:software_info).each do |software_community|
  30 + software_area_two = software_community.boxes.find_by_position 2
  31 + print "."
  32 +
  33 + community_block = CommunityBlock.new :mirror => true, :move_modes => "none", :edit_modes => "none"
  34 + community_block.settings[:fixed] = true
  35 + community_block.display = "except_home_page"
  36 + community_block.mirror_block_id = community_block_template.id if community_block_template
  37 + community_block.save!
  38 + print "."
  39 +
  40 + software_area_two.blocks << community_block
  41 + software_area_two.save!
  42 + print "."
  43 +
  44 + profile_image_block = software_area_two.blocks.find_by_type("ProfileImageBlock")
  45 + if !profile_image_block.nil?
  46 + community_block.position = profile_image_block.position
  47 + community_block.save!
  48 + print "."
  49 +
  50 + profile_image_block.destroy
  51 + print "."
  52 +
  53 + # Put all link list blocks to behind
  54 + link_list_blocks = software_area_two.blocks.where(:type=>"LinkListBlock", :position=>1)
  55 + link_list_blocks.update_all :position => 3
  56 + end
  57 + end
  58 +
  59 + puts ""
  60 + end
  61 +
  62 + def down
  63 + say "This can't be reverted"
  64 + end
  65 +end
src/spb_migrations/db/migrate/20150915141403_apply_short_plus_pic_to_all_communities_blogs.rb 0 → 100644
@@ -0,0 +1,23 @@ @@ -0,0 +1,23 @@
  1 +class ApplyShortPlusPicToAllCommunitiesBlogs < ActiveRecord::Migration
  2 + def up
  3 + Community.all.each do |community|
  4 + set_short_plus_pic_to_blog community.blog
  5 + end
  6 +
  7 + puts ""
  8 + end
  9 +
  10 + def down
  11 + say "This can't be reverted"
  12 + end
  13 +
  14 + private
  15 +
  16 + def set_short_plus_pic_to_blog blog
  17 + if blog
  18 + blog.visualization_format = "short+pic"
  19 + blog.save!
  20 + print "."
  21 + end
  22 + end
  23 +end
src/spb_migrations/db/migrate/20150916134427_change_members_page_link_in_all_softwares_communities.rb 0 → 100644
@@ -0,0 +1,24 @@ @@ -0,0 +1,24 @@
  1 +# encoding: utf-8
  2 +
  3 +class ChangeMembersPageLinkInAllSoftwaresCommunities < ActiveRecord::Migration
  4 + def up
  5 + Community.joins(:software_info).each do |software_community|
  6 + collaboration_block = Block.joins(:box).where("boxes.owner_id = ? AND blocks.type = ? AND blocks.title = ?", software_community.id, "LinkListBlock", "Colaboração").readonly(false).first
  7 +
  8 + if collaboration_block
  9 + collaboration_block.links.each do |link|
  10 + link["address"] = "/profile/#{software_community.identifier}/members" if link["name"] == "Usuários"
  11 + end
  12 + collaboration_block.save!
  13 + print "."
  14 + end
  15 + end
  16 +
  17 + puts ""
  18 + end
  19 +
  20 + def down
  21 + say "This can't be reverted"
  22 + end
  23 +end
  24 +
src/spb_migrations/db/migrate/20151002175358_change_all_blocks_position_in_area_2.rb 0 → 100644
@@ -0,0 +1,60 @@ @@ -0,0 +1,60 @@
  1 +class ChangeAllBlocksPositionInArea2 < ActiveRecord::Migration
  2 + def up
  3 + software_template = Community['software']
  4 + print "."
  5 +
  6 + if software_template
  7 + software_area_two = software_template.boxes.find_by_position 2
  8 + print "."
  9 +
  10 + change_blocks_position software_area_two.blocks if software_area_two
  11 + end
  12 +
  13 + Community.joins(:software_info).each do |software_community|
  14 + software_area_two = software_community.boxes.find_by_position 2
  15 + print "."
  16 +
  17 + change_blocks_position software_area_two.blocks if software_area_two
  18 + end
  19 +
  20 + puts ""
  21 + end
  22 +
  23 + def down
  24 + say "This can't be reverted"
  25 + end
  26 +
  27 + private
  28 +
  29 + def change_blocks_position blocks
  30 + blocks.each do |block|
  31 + block.position = get_block_position(block)
  32 + block.save!
  33 + print "."
  34 + end
  35 + end
  36 +
  37 + def get_block_position block
  38 + case block.type
  39 + when "CommunityBlock"
  40 + 1
  41 + when "StatisticBlock"
  42 + 2
  43 + when "RepositoryBlock"
  44 + 4
  45 + when "WikiBlock"
  46 + 5
  47 + when "MembersBlock"
  48 + 7
  49 + when "LinkListBlock"
  50 + if block.title == "Ajuda"
  51 + 3
  52 + else
  53 + 6
  54 + end
  55 + else
  56 + 8
  57 + end
  58 + end
  59 +end
  60 +
src/spb_migrations/db/migrate/20151002180659_create_siorg_institutions.rb 0 → 100644
@@ -0,0 +1,73 @@ @@ -0,0 +1,73 @@
  1 +#encoding: utf-8
  2 +require "i18n"
  3 +
  4 +class CreateSiorgInstitutions < ActiveRecord::Migration
  5 + def up
  6 + governmental_power = GovernmentalPower.where("name ILIKE ?", "Executivo").first
  7 + governmental_sphere = GovernmentalSphere.where("name ILIKE ?", "Federal").first
  8 + env = Environment.default
  9 +
  10 + if env && governmental_power && governmental_sphere
  11 + CSV.foreach("plugins/spb_migrations/files/orgaos_siorg.csv", :headers => true) do |row|
  12 + template = Community["institution"]
  13 +
  14 + community = Community.where("identifier ILIKE ?", row["Nome"].to_slug).first
  15 + unless community
  16 + institution = Institution.where("acronym ILIKE ?", row["Sigla"]).first
  17 + community = institution.community if institution
  18 + end
  19 +
  20 + community = Community.new unless community
  21 +
  22 + community.environment = env if community.environment.blank?
  23 + community.name = row["Nome"].rstrip
  24 + community.country = row["Pais"]
  25 + community.state = row["Estado"]
  26 + community.city = row["Cidade"]
  27 + community.template = template if template
  28 +
  29 + unless community.save
  30 + print "F"
  31 + next
  32 + end
  33 +
  34 + juridical_nature = JuridicalNature.where("name ILIKE ? OR name ILIKE ?", "#{I18n.transliterate(row['Natureza Jurídica'].rstrip)}", "#{row['Natureza Jurídica'].rstrip}").first
  35 +
  36 + juridical_nature = JuridicalNature.create!(name: row['Natureza Jurídica'].rstrip) unless juridical_nature
  37 +
  38 +
  39 + institution = Hash.new
  40 +
  41 + institution[:name] = row["Nome"]
  42 + institution[:siorg_code] = row["Código do SIORG"]
  43 + institution[:acronym] = row["Sigla"]
  44 + institution[:governmental_sphere] = governmental_sphere
  45 + institution[:governmental_power] = governmental_power
  46 + institution[:juridical_nature] = juridical_nature
  47 + institution[:sisp] = (row["SISP"] == "Sim")
  48 + institution[:cnpj] = row["CNPJ"]
  49 + institution[:community] = community
  50 +
  51 + if community.institution
  52 + community.institution.update_attributes(institution)
  53 + else
  54 + institution[:community] = community
  55 + community.institution = PublicInstitution.create!(institution)
  56 + end
  57 +
  58 + if community.save
  59 + print "."
  60 + else
  61 + print "F"
  62 + end
  63 +
  64 + end
  65 + end
  66 + puts ""
  67 + end
  68 +
  69 + def down
  70 + say "This can't be reverted"
  71 + end
  72 +
  73 +end
src/spb_migrations/files/date-communities.txt 0 → 100644
@@ -0,0 +1,68 @@ @@ -0,0 +1,68 @@
  1 + 56443993 | 2012-07-24 09:36:30.348122-03 | Ação
  2 + 9677539 | 2009-03-05 13:45:38.24475-03 | Amadeus
  3 + 10374226 | 2009-04-01 15:02:56.691053-03 | Apoena
  4 + 8265263 | 2008-12-18 08:35:49.864072-02 | ASES
  5 + 10157501 | 2009-03-20 10:56:23.37942-03 | Banco de Talentos
  6 + 3585 | 2007-02-06 12:17:18.221666-02 | CACIC - Configurador Automático e Coletor de Informações Computacionais
  7 + 48535178 | 2012-03-07 10:33:23.788233-03 | CAU - Central de Atendimento ao Usuário
  8 + 98687140 | 2014-01-20 15:20:59.784404-02 | Citsmart
  9 + 11791260 | 2009-06-16 17:13:08.465927-03 | CMS - Controle de Marcas e Sinais
  10 + 133801 | 2007-04-03 16:31:16.047284-03 | Cocar
  11 + 27016128 | 2010-12-07 09:28:26.601182-02 | Cortex
  12 + 3632535 | 2008-04-07 15:34:10.143308-03 | Curupira
  13 + 27886394 | 2010-12-22 14:48:39.54407-02 | Demoiselle
  14 + 42650664 | 2011-10-24 18:08:56.902343-02 | DIM - Dispensação Individualizada de Medicamentos
  15 + 15315976 | 2009-10-09 15:15:52.554301-03 | e-cidade
  16 + 21650445 | 2010-06-11 15:04:50.470888-03 | EdiTom
  17 + 20675454 | 2010-04-28 16:57:25.907169-03 | EducatuX
  18 + 22297303 | 2010-07-19 10:29:05.349868-03 | e-ISS
  19 + 24188584 | 2010-09-03 15:05:17.470815-03 | e-Nota
  20 + 31042 | 2007-03-12 09:47:54.97039-03 | e-Proinfo
  21 + 23731755 | 2010-08-24 12:17:02.069138-03 | ERP5 BR
  22 + 126403824 | 2014-12-08 10:28:11.812721-02 | e-Sic Livre
  23 + 11809545 | 2009-06-17 09:19:30.697619-03 | Fila
  24 + 44509627 | 2011-11-30 16:11:20.487561-02 | FormDin
  25 + 30726269 | 2011-03-25 18:15:38.333798-03 | Geosan
  26 + 20483099 | 2010-04-16 14:53:04.201919-03 | Geplanes
  27 + 33752093 | 2011-05-25 13:08:28.449124-03 | GGAS
  28 + 1101545 | 2007-06-18 15:31:22.060335-03 | Ginga
  29 + 30724784 | 2011-03-25 17:44:11.373481-03 | Gnuteca
  30 + 31574974 | 2011-04-15 15:57:57.260004-03 | gpweb
  31 + 1593449 | 2007-08-30 16:51:38.073906-03 | Gsan - Sistema Integrado de Gestão de Serviços de Saneamento
  32 + 66594611 | 2013-04-23 15:06:59.865025-03 | Guarux
  33 + 1444332 | 2007-08-07 08:15:42.941934-03 | i3GEO
  34 + 6552490 | 2008-09-29 13:26:07.553951-03 | i-Educar
  35 + 626732 | 2007-05-07 14:31:51.222225-03 | InVesalius
  36 + 25913900 | 2010-11-09 15:33:43.132943-02 | Jaguar
  37 + 18068594 | 2010-01-06 16:28:29.99099-02 | Koruja
  38 + 601158 | 2007-05-03 14:49:32.350206-03 | KyaPanel
  39 + 3673574 | 2008-04-09 15:18:24.118203-03 | LightBase
  40 + 11809207 | 2009-06-17 09:18:46.708981-03 | Linux Educacional
  41 + 9022831 | 2009-02-04 15:21:13.18503-02 | MDArte
  42 + 11808514 | 2009-06-17 09:10:36.619105-03 | Minuano
  43 + 60993607 | 2012-11-30 10:37:59.581285-02 | NAVi
  44 + 8566986 | 2009-01-14 14:14:24.306736-02 | OASIS
  45 + 4449 | 2007-02-07 10:23:59.658958-02 | OpenACS
  46 + 12702936 | 2009-07-14 09:56:30.44857-03 | Pandorga GNU/Linux
  47 + 9066433 | 2009-02-06 13:37:26.116692-02 | Prefeitura Livre
  48 + 25956481 | 2010-11-11 11:24:24.2039-02 | Provinha Brasil
  49 + 12815452 | 2009-07-20 15:30:32.189921-03 | PW3270
  50 + 18016032 | 2010-01-05 09:51:29.030808-02 | REDECA
  51 + 30725662 | 2011-03-25 17:59:59.551252-03 | Sagu – gestão acadêmica unificada
  52 + 3695494 | 2008-04-11 10:38:11.361528-03 | Sagui
  53 + 15719494 | 2009-10-20 10:38:37.237684-02 | SGA LIVRE - Sistema de Gerenciamento do Atendimento
  54 + 63022108 | 2013-01-30 11:22:50.327218-02 | SGDoc
  55 + 51261 | 2007-03-23 15:10:36.399602-03 | SGD – Sistema de Gestão de Demandas
  56 + 23369799 | 2010-08-13 14:04:43.562233-03 | SGF - Sistema de Gestão de Frotas
  57 + 93658 | 2007-03-29 08:41:09.667033-03 | Sigati
  58 + 3485513 | 2008-03-26 16:45:51.301379-03 | SIMEC - Sistema Integrado de Planejamento Orçamento e Finanças
  59 + 5482 | 2007-02-09 10:05:23.803077-02 | Sisau-Saci-Contra
  60 + 42365353 | 2011-10-19 16:17:57.49005-02 | SAELE
  61 + 44620010 | 2011-12-05 18:03:30.046532-02 | Sistema de Ouvidoria
  62 + 54650395 | 2012-06-29 15:24:43.920424-03 | SIVAC - Sistema on-line de Vacinação
  63 + 26934301 | 2010-12-02 17:40:23.960186-02 | SNEP PBX IP
  64 + 7283318 | 2008-11-11 14:31:33.260701-02 | SPED - Sistema de protocolo eletrônico
  65 + 51053337 | 2012-04-27 13:49:25.11419-03 | Tucunaré
  66 + 103459100 | 2014-02-17 11:28:47.085822-03 | Urbem CNM
  67 + 5986695 | 2008-09-10 15:26:48.814791-03 | WebIntegrator- Produtividade Java WEB
  68 + 4215419 | 2008-05-21 16:57:49.092527-03 | Xemelê
src/spb_migrations/files/orgaos_siorg.csv 0 → 100644
@@ -0,0 +1,258 @@ @@ -0,0 +1,258 @@
  1 +Código do SIORG,Nome,Sigla,Tipo de Instituição,Pais,Estado,Cidade,Esfera,Poder,Natureza Jurídica,SISP,CNPJ
  2 +46,Advocacia Geral da União,AGU,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.411/0008-85
  3 +45104,Agência Brasileira de Inteligência,ABIN,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,01.175.497/0001-41
  4 +4243,Agência Espacial Brasileira,AEB,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,86.900.545/0001-70
  5 +46876,Agência Nacional de Águas,ANA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,26.994.558/0001-23
  6 +86144,Agência Nacional de Aviação Civil,ANAC,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,07.947.821/0001-89
  7 +21089,Agência Nacional de Energia Elétrica ,ANEEL,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,02.270.669/0001-29
  8 +45013,Agência Nacional de Saúde Suplementar ,ANS,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,03.589.068/0001-46
  9 +25064,Agência Nacional de Telecomunicações ,ANATEL,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,02.030.715/0001-12
  10 +54843,Agência Nacional de Transportes Aquaviários,ANTAG,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,04.903.587/0001-08
  11 +54793,Agência Nacional de Transportes Terrestres ,ANTT,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,04.898.488/0001-77
  12 +36687,Agência Nacional de Vigilância Sanitária ,ANVISA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,03.112.386/0001-11
  13 +57682,Agência Nacional do Cinema ,ANCINE,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,04.884.574/0001-20
  14 +25281,"Agência Nacional do Petróleo, Gás Natural e Biocombustíveis ",ANP,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,02.313.673/0001-27
  15 +334,Arquivo Nacional ,AN,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Empresa Pública,Sim,04.374.067/0001-47
  16 +89,Banco Central do Brasil ,BCB,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,00.038.166/0001-05
  17 +57952,Centro de Tecnologia da Informação Renato Archer ,CTI,Pública,Brasil,SP,Campinas,Federal,Executivo,Empresa Pública,Sim,04.822.500/0002-40
  18 +448,Centro Federal de Educação Tecnológica ´Celso Suckow da Fonseca´,CEFET-RJ,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,42.441.758/0001-05
  19 +445,Centro Federal de Educação Tecnológica de Minas Gerais ,CEFET-MG,Pública,Brasil,MG,Belo Horizonte,Federal,Executivo,Autarquia,Sim,17.220.203/0001-96
  20 +256,Colégio Pedro II ,CP II,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,42.414.284/0001-02
  21 +48,Comando da Aeronáutica ,COMAER,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.429/0001-00
  22 +185,Comando da Marinha ,CMAR,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.502/0001-44
  23 +94,Comando do Exército ,CEX,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.452/0001-03
  24 +478,Comissão de Valores Mobiliários ,CVM,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,29.507.878/0002-80
  25 +223,Comissão Nacional de Energia Nuclear ,CNEM,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,00.402.552/0001-26
  26 +322,Conselho Administrativo de Defesa Econômica,CADE,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.418.993/0001-16
  27 +8,Conselho Nacional de Desenvolvimento Científico e Tecnológico,CNPG,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação,Sim,33.654.831/0001-36
  28 +3620,Controladoria Geral da União ,CGU,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,05.914.685/0001-03
  29 +250,Coordenação de Aperfeiçoamento de Pessoal de Nível Superior ,CAPES,Pública,Brasil,DF,Brasilia,Federal,Executivo,Empresa Pública,Sim,00.889.834/0001-08
  30 +324,Departamento de Polícia Federal ,DPF,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,00.394.494/0014-50
  31 +704,Departamento de Polícia Rodoviária Federal ,DPRF,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,00.394.494/0014-50
  32 +54844,Departamento nacional de Infraestrutura de Transportes,DNIT,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,04.892.707/0001-00
  33 +367,Departamento Nacional de Obras Contra as Secas ,DNOCS,Pública,Brasil,CE,Fortaleza,Federal,Executivo,Autarquia,Sim,00.043.711/0001-43
  34 +1918,Departamento Nacional de Produção Mineral ,DNPM,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,00.381.056/0001-33
  35 +86567,Empresa Brasil de Comunicação,EBC,Pública,Brasil,DF,Brasilia,Federal,Executivo,Empresa Pública,Sim,09.168.704/0001-42
  36 +119672,Empresa de Planejamento e Logística ,EPL,Pública,Brasil,DF,Brasilia,Federal,Executivo,Empresa Pública,Sim,15.763.423/0001-30
  37 +1013,Empresa Gerencial de Projetos Navais ,EMGEPRON,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Empresa Pública,Sim,27.816.487/0001-31
  38 +344,Escola de Administração Fazendária ,ESAF,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,02.317.176/0001-05
  39 +299,Fundação Alexandre de Gusmão,FUNAG,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação,Sim,00.662.197/0001-24
  40 +984,Fundação Biblioteca Nacional ,FBN,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Fundação,Sim,40.176.679/0001-99
  41 +261,Fundação Casa de Rui Barbosa ,FCRB,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Fundação,Sim,42.519.488/0001-08
  42 +1782,Fundação Cultural Palmares ,FCP,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação,Sim,32.901.688/0001-77
  43 +956,Fundação Escola Nacional de Administração Pública ,ENAP,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação,Sim,00.627.612/0001-09
  44 +3,Fundação Instituto Brasileiro de Geografia e Estátistica ,IBGE,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Fundação,Sim,33.787.094/0001-40
  45 +7,Fundação Instituto de Pesquisa Econômica Aplicada ,IPEA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação,Sim,03.892.175/0001-00
  46 +257,Fundação Joaquim Nabuco ,FUNDAJ,Pública,Brasil,PE,Recife,Federal,Executivo,Fundação,Sim,09.773.169/0001-59
  47 +221,"Fundação Jorge Duprat Figueiredo, de Segurança e Medicina do Trabalho ",FUNDACENTRO,Pública,Brasil,SP,São Paulo,Federal,Executivo,Fundação,Sim,62.428.073/0001-36
  48 +2330,Fundação Nacional de Artes ,FUNARTE,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Fundação,Sim,26.963.660/0002-42
  49 +2207,Fundação Nacional de Saúde ,FUNASA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação,Sim,26.989.350/0001-16
  50 +173,Fundação Nacional do Índio ,FUNAI,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação,Sim,00.059.311/0001-26
  51 +315,Fundação Oswaldo Cruz ,FIOCRUZ,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Fundação,Sim,33.781.055/0012-98
  52 +470,Fundação Universidade de Brasília,UNB,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação,Sim,00.038.174/0001-43
  53 +465,Fundação Universidade do Amazonas ,UFAM,Pública,Brasil,AM,Manaus,Federal,Executivo,Fundação,Sim,04.378.626/0001-97
  54 +84712,Fundação Universidade Federal da Grande Dourados ,UFGD,Pública,Brasil,MS,Dourados,Federal,Executivo,Fundação,Sim,07.775.847/0001-97
  55 +970,Fundação Universidade Federal de Ciências da Saúde de Porto Alegre ,UFCSPA,Pública,Brasil,RS,Porto Alegre,Federal,Executivo,Fundação,Sim,92.967.595/0001-77
  56 +471,Fundação Universidade de Mato Grosso ,UFMT,Pública,Brasil,MT,Cuiabá,Federal,Executivo,Fundação,Sim,33.004.540/0001-00
  57 +827,Fundação Universidade Federal do Mato Grosso do Sul ,UFMS,Pública,Brasil,MS,Campo Grande,Federal,Executivo,Fundação,Sim,15.461.510/0001-33
  58 +477,Fundação Universidade Federal de Pelotas ,UFPel,Pública,Brasil,RS,Pelotas,Federal,Executivo,Fundação,Sim,92.242.080/0001-00
  59 +1209,Fundação Universidade Federal de Rondônia ,UNIR,Pública,Brasil,RO,Porto Velho,Federal,Executivo,Fundação,Sim,04.418.943/0001-90
  60 +1605,Fundação Universidade Federal de Roraima ,UFRR,Pública,Brasil,RR,Boa Vista,Federal,Executivo,Fundação,Sim,34.792.077/0001-63
  61 +475,Fundação Universidade Federal de São Carlos ,UFSCar,Pública,Brasil,SP,Sorocaba,Federal,Executivo,Fundação,Sim,45.358.058/0001-40
  62 +1734,Fundação Universidade Federal de São João Del Rei ,FUNREI,Pública,Brasil,MG,São João del-Rei,Federal,Executivo,Fundação,Sim,00.394.445/0518-65
  63 +469,Fundação Universidade Federal de Sergipe ,UFS,Pública,Brasil,SE,São Cristóvão,Federal,Executivo,Fundação,Sim,13.031.547/0001-04
  64 +474,Fundação Universidade de Viçosa ,UFV,Pública,Brasil,MG,Viçosa,Federal,Executivo,Fundação,Sim,25.944.455/0001-96
  65 +84703,Fundação Universidade Federal do ABC ,UFABC,Pública,Brasil,SP,Santo André,Federal,Executivo,Fundação,Sim,07.722.779/0001-06
  66 +466,Fundação Universidade Federal do Acre ,UFAC,Pública,Brasil,AC,Rio Branco,Federal,Executivo,Fundação,Sim,04.071.106/0001-37
  67 +1710,Fundação Universidade Federal do Amapá,UNIFAP,Pública,Brasil,AP,Macapá,Federal,Executivo,Fundação,Sim,34.868.257/0001-81
  68 +467,Fundação Universidade Federal do Maranhão ,UFMA,Pública,Brasil,MA,São Luis,Federal,Executivo,Fundação,Sim,06.279.103/0001-19
  69 +94739,Fundação Universidade Federal do Pampa ,UNIPAMPA,Pública,Brasil,RS,Bagé,Federal,Executivo,Fundação,Sim,09.341.233/0001-22
  70 +468,Fundação Universidade Federal do Piauí ,UFPI,Pública,Brasil,PI,Teresina,Federal,Executivo,Fundação,Sim,06.517.387/0001-34
  71 +476,Fundação Universidade do Rio Grande ,FURG,Pública,Brasil,RS,Rio Grande,Federal,Executivo,Fundação,Sim,94.877.586/0001-10
  72 +52702,Fundação Universidade Federal do Tocantins ,UFT,Pública,Brasil,TO,Palmas,Federal,Executivo,Fundação,Sim,05.149.726/0001-04
  73 +69624,Fundação Universidade Federal do Vale do São Francisco ,UNIVASF,Pública,Brasil,PE,Petrolina,Federal,Executivo,Fundação,Sim,05.440.725/0001-14
  74 +253,Fundo Nacional de Desenvolvimento da Educação ,FNDE,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,00.378.257/0001-81
  75 +35,Hospital das Forças Armadas ,HFA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,03.568.867/0001-36
  76 +332,Imprensa Nacional ,IN,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,04.196.645/0001-00
  77 +12,Instituto Brasileiro de Informação em Ciência e Tecnologia ,IBICT,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,04.082.993/0001-49
  78 +100584,Instituto Brasileiro de Museus ,IBRAM,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,10.898.596/0001-42
  79 +241,Instituto Brasileiro de Turismo ,EMBRATUR,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,33.741.794/0001-01
  80 +1812,Instituto Brasileiro do Meio Ambiente e dos Recursos Naturais Renováveis ,IBAMA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,03.659.166/0028-22
  81 +91842,Instituto Chico Mendes de Conservação da Biodiversidade ,ICMBio,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,08.829.974/0001-94
  82 +1913,Instituto de Pesquisas Jardim Botânico do Rio de Janeiro ,JBRJ,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,04.936.616/0001-20
  83 +2045,Instituto do Patrimônio Histórico e Artístico Nacional ,IPHAN,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,26.474.056/0001-71
  84 +456,"Instituto Federal de Educação, Ciência e Tecnologia Sul-Rio-Grandense",IFSUL,Pública,Brasil,RS,Pelotas,Federal,Executivo,Autarquia,Sim,10.729.992/0004-99
  85 +100920,"Instituto Federal de Educação, Ciência e Tecnologia Baiano ",IFBAIANO,Pública,Brasil,BA,Salvador,Federal,Executivo,Autarquia,Sim,10.724.903/0001-79
  86 +100919,"Instituto Federal de Educação, Ciência e Tecnologia Catarinense ",IFC,Pública,Brasil,SO,Blumenau,Federal,Executivo,Autarquia,Sim,10.635.424/0001-86
  87 +444,"Instituto Federal de Educação, Ciência e Tecnologia da Bahia ",IFBA ,Pública,Brasil,BA,Salvador,Federal,Executivo,Autarquia,Sim,10.764.307/0001-12
  88 +100905,"Instituto Federal de Educação, Ciência e Tecnologia da Paraíba ",IFPB,Pública,Brasil,PB,João Pessoa,Federal,Executivo,Autarquia,Sim,10.783.898/0001-75
  89 +100900,"Instituto Federal de Educação, Ciência e Tecnologia de Alagoas ",IFAL,Pública,Brasil,AL,Maceió,Federal,Executivo,Autarquia,Sim,10.825.373/0001-55
  90 +94430,"Instituto Federal de Educação, Ciência e Tecnologia de Brasília ",IFB,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,10.791.831/0001-82
  91 +451,"Instituto Federal de Educação, Ciência e Tecnologia de Goiás ",IFGO,Pública,Brasil,GO,Goiânia,Federal,Executivo,Autarquia,Sim,10.870.883/0001-44
  92 +100914,"Instituto Federal de Educação, Ciência e Tecnologia de Minas Gerais ",IFMG,Pública,Brasil,MG,Belo Horizonte,Federal,Executivo,Autarquia,Sim,10.626.896/0001-72
  93 +100922,"Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco ",IFPE,Pública,Brasil,PE,Recife,Federal,Executivo,Autarquia,Sim,10.767.239/0001-45
  94 +100907,"Instituto Federal de Educação, Ciência e Tecnologia de Rondônia ",IFRO,Pública,Brasil,RO,Porto Velho,Federal,Executivo,Autarquia,Sim,10.817.343/0001-05
  95 +3561,"Instituto Federal de Educação, Ciência e Tecnologia de Roraima ",IFRR,Pública,Brasil,RR,Boa Vista,Federal,Executivo,Autarquia,Sim,10.839.508/0001-31
  96 +455,"Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina ",IFSC,Pública,Brasil,SC,Florianópolis,Federal,Executivo,Autarquia,Sim,11.402.887/0001-60
  97 +453,"Instituto Federal de Educação, Ciência e Tecnologia de São Paulo",IFSP,Pública,Brasil,SP,São Paulo,Federal,Executivo,Autarquia,Sim,10.882.594/0001-65
  98 +100909,"Instituto Federal de Educação, Ciência e Tecnologia de Sergipe ",IFS,Pública,Brasil,SE,Aracaju,Federal,Executivo,Autarquia,Sim,10.728.444/0001-00
  99 +94427,"Instituto Federal de Educação, Ciência e Tecnologia do Acre ",IFAC,Pública,Brasil,AC,Rio Branco,Federal,Executivo,Autarquia,Sim,10.918.674/0001-23
  100 +94428,"Instituto Federal de Educação, Ciência e Tecnologia do Amapá ",IFAP,Pública,Brasil,AP,Macapá,Federal,Executivo,Autarquia,Sim,10.820.882/0001-95
  101 +100910,"Instituto Federal de Educação, Ciência e Tecnologia do Amazonas ",IFAM,Pública,Brasil,AM,Manaus,Federal,Executivo,Autarquia,Sim,10.792.928/0001-00
  102 +100911,"Instituto Federal de Educação, Ciência e Tecnologia do Ceará ",IFCE,Pública,Brasil,CE,Fortaleza,Federal,Executivo,Autarquia,Sim,10.744.098/0001-45
  103 +100912,"Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo ",IFES,Pública,Brasil,ES,Vitória,Federal,Executivo,Autarquia,Sim,10.838.653/0001-06
  104 +100921,"Instituto Federal de Educação, Ciência e Tecnologia do Maranhão ",IFMA,Pública,Brasil,MA,São Luis,Federal,Executivo,Autarquia,Sim,10.735.145/0001-94
  105 +100916,"Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso ",IFMT,Pública,Brasil,MT,Cuiabá,Federal,Executivo,Autarquia,Sim,10.784.782/0001-50
  106 +100904,"Instituto Federal de Educação, Ciência e Tecnologia do Mato Grosso do Sul ",IFMS,Pública,Brasil,MS,Campo Grande,Federal,Executivo,Autarquia,Sim,10.673.078/0001-20
  107 +100901,"Instituto Federal de Educação, Ciência e Tecnologia do Norte de Minas Gerais ",IFNMG,Pública,Brasil,MG,Montes Claros,Federal,Executivo,Autarquia,Sim,10.727.655/0001-10
  108 +100917,"Instituto Federal de Educação, Ciência e Tecnologia do Pará ",IFPA,Pública,Brasil,PA,Belém,Federal,Executivo,Autarquia,Sim,10.763.998/0001-30
  109 +49103,"Instituto Federal de Educação, Ciência e Tecnologia do Paraná ",IFPR,Pública,Brasil,PR,Curitiba,Federal,Executivo,Autarquia,Sim,10.652.179/0001-15
  110 +434,"Instituto Federal de Educação, Ciência e Tecnologia do Piauí ",IFPI,Pública,Brasil,PI,Teresina,Federal,Executivo,Autarquia,Sim,10.806.496/0001-49
  111 +100930,"Instituto Federal de Educação, Ciência e Tecnologia do Rio de Janeiro ",IFRJ,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,10.952.708/0001-04
  112 +439,"Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte ",IFRN,Pública,Brasil,RN,Natal,Federal,Executivo,Autarquia,Sim,10.877.412/0001-68
  113 +100918,"Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul ",IFRS,Pública,Brasil,RS,Bento Gonçalves,Federal,Executivo,Autarquia,Sim,10.637.926/0001-46
  114 +46784,"Instituto Federal de Educação, Ciência e Tecnologia do Sertão Pernambucano ",IFSERTAO-PE,Pública,Brasil,PE,Petrolina,Federal,Executivo,Autarquia,Sim,10.830.301/0001-04
  115 +100902,"Instituto Federal de Educação, Ciência e Tecnologia do Sudeste de Minas Gerais ",IFMGSE,Pública,Brasil,MG,Juiz de Fora,Federal,Executivo,Autarquia,Sim,10.723.648/0002-20
  116 +100915,"Instituto Federal de Educação, Ciência e Tecnologia do Sul de Minas Gerais ",IFSuldeminas,Pública,Brasil,MG,Pouso Alegre,Federal,Executivo,Autarquia,Sim,10.648.539/0001-05
  117 +100908,"Instituto Federal de Educação, Ciência e Tecnologia doTocantins ",IFTO,Pública,Brasil,TO,Palmas,Federal,Executivo,Autarquia,Sim,10.742.006/0001-98
  118 +100903,"Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro ",IFTM,Pública,Brasil,MG,Uberaba,Federal,Executivo,Autarquia,Sim,10.695.891/0001-00
  119 +100906,"Instituto Federal de Educação, Ciência e Tecnologia Farroupilha ",IFFarroupilha,Pública,Brasil,RS,São Vicente do Sul,Federal,Executivo,Autarquia,Sim,10.662.072/0001-58
  120 +100931,"Instituto Federal de Educação, Ciência e Tecnologia Fluminense ",IFFluminense,Pública,Brasil,RJ,Campos dos Goytacazes,Federal,Executivo,Autarquia,Sim,10.779.511/0001-07
  121 +100913,"Instituto Federal de Educação, Ciência e Tecnologia Goiano ",IFgoiano,Pública,Brasil,GO,Goiânia,Federal,Executivo,Autarquia,Sim,10.651.417/0001-78
  122 +382,Instituto Nacional da Propriedade Industrial ,INPI,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,42.521.088/0009-94
  123 +2409,Instituto Nacional de Câncer José Alencar Gomes da Silva ,INCA,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,00.394.544/0171-50
  124 +14769,Instituto Nacional de Cardiologia ,INC/SAS,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,00.394.544/0213-44
  125 +1799,Instituto Nacional de Colonização e Reforma Agrária ,INCRA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,00.375.972/0002-41
  126 +249,Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira ,INEP,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,01.678.363/0001-43
  127 +2030,Instituto Nacional de Meteorologia ,INMET,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,00.396.895/0010-86
  128 +240,"Instituto Nacional de Metrologia, Qualidade e Tecnologia ",INMETRO,Pública,Brasil,RJ,Duque de Caxias,Federal,Executivo,Autarquia,Sim,00.662.270/0003-20
  129 +10,Instituto Nacional de Pesquisas Espaciais ,INPE,Pública,Brasil,SP,São José dos Campos,Federal,Executivo,Autarquia,Sim,01.263.896/0005-98
  130 +11,Instituto Nacional de Pesquisas da Amazônia ,INPA,Pública,Brasil,AM,Manaus,Federal,Executivo,Autarquia,Sim,01.263.896/0015-60
  131 +232,Instituto Nacional de Tecnologia ,INT,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,01.263.896/0004-07
  132 +47388,Instituto Nacional de Tecnologia da Informação ,ITI,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,04.039.532/0002-74
  133 +1934,Instituto Nacional do Seguro Social ,INSS,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,00.394.528/0004-35
  134 +982,Laboratório Nacional de Computação Científica ,LNCC,Pública,Brasil,RJ,Petrópolis,Federal,Executivo,Administração Direta,Sim,04.079.233/0001-82
  135 +14,"Ministério da Agricultura, Pecuária e Abastecimento ",MAPA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.396.895/0072-19
  136 +1988,"Ministério da Ciência, Tecnologia e Inovação ",MCTI,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,03.132.745/0001-00
  137 +1926,Ministério da Cultura ,MinC,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,01.264.142/0007-14
  138 +41066,Ministério da Defesa ,MD,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.411/0005-32
  139 +244,Ministério da Educação ,MEC,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.445/0001-01
  140 +1929,Ministério da Fazenda ,MF,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.460/0185-12
  141 +42670,Ministério da Integração Nacional ,MI ,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,03.353.358/0001-96
  142 +316,Ministério da Justiça ,MJ,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.494/0018-84
  143 +72083,Ministério da Pesca e Aquicultura ,MPA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,05.482.692/0001-75
  144 +1930,Ministério da Previdência Social ,MPS,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.528/0001-92
  145 +304,Ministério da Saúde ,MS,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.544/0127-87
  146 +42672,Ministério das Cidades ,Mcidades,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,05.465.986/0001-99
  147 +3159,Ministério das Comunicações ,MC,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.437/0004-08
  148 +263,Ministério das Relações Exteriores ,MRE,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.437/0004-08
  149 +2852,Ministério de Minas e Energia ,MME,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,37.115.383/0001-53
  150 +17125,Ministério do Desenvolvimento Agrário ,MDA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,01.612.452/0001-97
  151 +1945,Ministério do Desenvolvimento Social e Combate à Fome ,MDS,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,05.756.246/0001-01
  152 +3162,"Ministério do Desenvolvimento, Indústria e Comércio Exterior ",MDIC,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.478/0001-43
  153 +36670,Ministério do Esporte ,ME ,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,28.523.215/0001-06
  154 +1927,Ministério do Meio Ambiente ,MMA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.411/0043-68
  155 +2981,"Ministério do Planejamento, Orçamento e Gestão ",MPOG,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.489.828/0002-36
  156 +2844,Ministério do Trabalho e Emprego ,MTE,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,37.115.367/0001-60
  157 +72084,Ministério do Turismo ,Mtur,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,05.457.283/0001-19
  158 +2846,Ministério dos Transportes,MT,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,37.115.342/0032-63
  159 +24755,Museu de Astronomia e Ciências Afins ,MAST,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Administração Direta,Sim,16.714.695/0001-03
  160 +24712,Museu Paraense Emílio Goeldi ,MPEG,Pública,Brasil,PA,Belém,Federal,Executivo,Administração Direta,Sim,04.108.782/0001-38
  161 +346,Observatório Nacional ,ON,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Administração Direta,Sim,04.053.755/0001-05
  162 +78,Procuradoria-Geral da Fazenda Nacional,PGFN,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.460/0216-53
  163 +77,Secretaria da Receita Federal ,SRF,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.460/0058-53
  164 +115257,Secretaria de Aviação Civil ,SAC,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,07.947.821/0001-89
  165 +1801,Secretaria de Direitos Humanos ,SDH,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,05.478.625/0001-87
  166 +3495,Secretaria de Logística e Tecnologia da Informação ,SLTI,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,10.498.974/0001-09
  167 +119335,Secretaria Nacional do Consumidor ,SENACON,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.494/0005-60
  168 +2032,Secretaria de Orçamento Federal ,SOF,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.489.828/0008-21
  169 +92748,Secretaria de Portos da Presidência da República,SEP,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,08.855.874/0001-32
  170 +1986,Secretaria do Patrimônio da União ,SPU,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.489.828/0009-02
  171 +1696,Secretaria do Tesouro Nacional ,STN,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,00.394.460/0409-50
  172 +42673,Secretaria-Geral da Presidência da República,SGPR,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,07.490.910/0001-49
  173 +89539,Serviço Florestal Brasileiro ,SFB,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,37.115.375/0008-83
  174 +166,Superintendência da Zona Franca de Manaus ,SUFRAMA,Pública,Brasil,AM,Manaus,Federal,Executivo,Autarquia,Sim,04.407.029/0001-43
  175 +235,Superintendência de Seguros Privados ,SUSEP,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,42.354.068/0008-95
  176 +91138,Superintendência do Desenvolvimento da Amazônia ,SUDAM,Pública,Brasil,PA,Belém,Federal,Executivo,Autarquia,Sim,09.203.665/0001-77
  177 +100113,Superintendência do Desenvolvimento do Centro-Oeste ,SUDECO,Pública,Brasil,DF,Brasília,Federal,Executivo,Autarquia,Sim,13.802.028/0001-94
  178 +91144,Superintendência do Desenvolvimento do Nordeste ,SUDENE,Pública,Brasil,PE,Recife,Federal,Executivo,Autarquia,Sim,09.263.130/0001-91
  179 +105915,Superintendência Nacional de Previdência Complementar ,PREVIC,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Sim,07.290.290/0004-47
  180 +109912,Universidade da Integração Internacional da Lusofonia Afro-Brasileira,UNILAB,Pública,Brasil,CE,Fortaleza,Federal,Executivo,Autarquia,Sim,12.397.930/0001-00
  181 +421,Universidade Federal da Bahia ,UFBA,Pública,Brasil,BA,Salvador,Federal,Executivo,Autarquia,Sim,15.180.714/0001-04
  182 +103730,Universidade Federal da Fronteira Sul ,UFFS,Pública,Brasil,SC,Chapecó,Federal,Executivo,Autarquia,Sim,11.234.780/0001-50
  183 +105793,Universidade Federal da Integração Latino-Americana ,UNILA ,Pública,Brasil,PR,Foz Do Iguaçu,Federal,Executivo,Autarquia,Sim,11.806.275/0001-33
  184 +419,Universidade Federal da Paraíba ,UFPB,Pública,Brasil,PB,João Pessoa,Federal,Executivo,Autarquia,Sim,24.098.477/0001-10
  185 +420,Universidade Federal de Alagoas ,UFAL,Pública,Brasil,AL,Maceió,Federal,Executivo,Autarquia,Sim,24.464.109/0001-48
  186 +461,Universidade Federal de Alfenas ,UNIFAL-MG,Pública,Brasil,MG,Alfenas,Federal,Executivo,Autarquia,Sim,17.879.859/0001-15
  187 +67671,Universidade Federal de Campina Grande ,UFCG,Pública,Brasil,PB,Campina Grande,Federal,Executivo,Autarquia,Sim,05.055.128/0001-76
  188 +422,Universidade Federal de Goiás ,UFG,Pública,Brasil,GO,Goiânia,Federal,Executivo,Autarquia,Sim,01.567.601/0001-43
  189 +462,Universidade Federal de Itajubá ,UNIFEI,Pública,Brasil,MG,Itajubá,Federal,Executivo,Autarquia,Sim,21.040.001/0001-30
  190 +424,Universidade Federal de Juiz de Fora ,UFJF,Pública,Brasil,MG,Juiz de Fora,Federal,Executivo,Autarquia,Sim,21.195.755/0001-69
  191 +463,Universidade Federal de Lavras ,UFLA,Pública,Brasil,MG,Lavras,Federal,Executivo,Autarquia,Sim,22.078.679/0001-74
  192 +423,Universidade Federal de Minas Gerais ,UFMG,Pública,Brasil,MG,Belo Horizonte,Federal,Executivo,Autarquia,Sim,17.217.985/0001-04
  193 +473,Universidade Federal de Ouro Preto ,UFOP,Pública,Brasil,MG,Ouro Preto,Federal,Executivo,Autarquia,Sim,23.070.659/0001-10
  194 +418,Universidade Federal de Pernambuco ,UFPE,Pública,Brasil,PE,Recife,Federal,Executivo,Autarquia,Sim,24.134.488/0001-08
  195 +429,Universidade Federal de Santa Catarina ,UFSC,Pública,Brasil,SC,Florianópolis,Federal,Executivo,Autarquia,Sim,83.899.526/0001-82
  196 +431,Universidade Federal de Santa Maria ,UFSM,Pública,Brasil,RS,Santa Maria,Federal,Executivo,Autarquia,Sim,95.591.764/0001-05
  197 +464,Universidade Federal de São Paulo ,UNIFESP,Pública,Brasil,SP,São Paulo,Federal,Executivo,Autarquia,Sim,60.453.032/0001-74
  198 +472,Universidade Federal de Uberlândia ,UFU,Pública,Brasil,MG,Uberlândia,Federal,Executivo,Autarquia,Sim,25.648.387/0001-18
  199 +122391,Universidade Federal do Cariri ,UFCA,Pública,Brasil,CE,Juazeiro do Norte,Federal,Executivo,Autarquia,Sim,18.621.825/0001-99
  200 +416,Universidade Federal do Ceará ,UFC,Pública,Brasil,CE,Fortaleza,Federal,Executivo,Autarquia,Sim,07.272.636/0001-31
  201 +425,Universidade Federal do Espírito Santo ,UFES,Pública,Brasil,ES,Vitória,Federal,Executivo,Autarquia,Sim,32.479.123/0001-43
  202 +260,Universidade Federal do Estado do Rio de Janeiro ,UNIRIO,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,34.023.077/0001-07
  203 +104667,Universidade Federal do Oeste do Pará ,UFOPA,Pública,Brasil,PA,Santarém,Federal,Executivo,Autarquia,Sim,11.118.393/0001-59
  204 +415,Universidade Federal do Pará ,UFPA,Pública,Brasil,PA,Belém,Federal,Executivo,Autarquia,Sim,34.621.748/0001-23
  205 +428,Universidade Federal do Paraná ,UFPR,Pública,Brasil,PR,Curitiba,Federal,Executivo,Autarquia,Sim,75.095.679/0001-49
  206 +84710,Universidade Federal do Recôncavo da Bahia ,UFRB,Pública,Brasil,BA,Cruz das Almas,Federal,Executivo,Autarquia,Sim,07.777.800/0001-62
  207 +426,Universidade Federal do Rio de Janeiro ,UFRJ,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Sim,33.663.683/0001-16
  208 +417,Universidade Federal do Rio Grande do Norte ,UFRN,Pública,Brasil,RN,Natal,Federal,Executivo,Autarquia,Sim,24.365.710/0001-83
  209 +430,Universidade Federal do Rio Grande do Sul ,UFRGS,Pública,Brasil,RS,Porto Alegre,Federal,Executivo,Autarquia,Sim,92.969.856/0001-98
  210 +122381,Universidade Federal do Sul e Sudeste do Pará ,UNIFESSPA,Pública,Brasil,PA,Marabá,Federal,Executivo,Autarquia,Sim,18.657.063/0001-80
  211 +459,Universidade Federal do Triângulo Mineiro ,UFTM,Pública,Brasil,MG,Uberaba,Federal,Executivo,Autarquia,Sim,25.437.484/0002-42
  212 +460,Universidade Federal dos Vales do Jequitinhonha e Mucuri ,UFVJM,Pública,Brasil,MG,Diamantina,Federal,Executivo,Autarquia,Sim,16.888.315/0001-57
  213 +427,Universidade Federal Fluminense ,UFF ,Pública,Brasil,RJ,Niterói,Federal,Executivo,Autarquia,Sim,28.523.215/0001-06
  214 +457,Universidade Federal Rural da Amazônia ,UFRA,Pública,Brasil,PA,Belém,Federal,Executivo,Autarquia,Sim,05.200.001/0001-01
  215 +433,Universidade Federal Rural de Pernambuco ,UFRPE,Pública,Brasil,PE,Recife,Federal,Executivo,Autarquia,Sim,24.416.174/0001-06
  216 +432,Universidade Federal Rural do Rio de Janeiro ,UFRRJ,Pública,Brasil,RJ,Seropédica,Federal,Executivo,Autarquia,Sim,29.427.465/0001-05
  217 +458,Universidade Federal Rural do Semi-Árido ,UFERSA-RN,Pública,Brasil,RN,Mossoró,Federal,Executivo,Autarquia,Sim,24.529.265/0001-40
  218 +454,Universidade Tecnológica Federal do Paraná ,UTFPR,Pública,Brasil,PR,Curitiba,Federal,Executivo,Autarquia,Sim,75.101.873/0001-90
  219 +1800,"Engenharia, Construções e Ferrovias S.A",VALEC,Pública,Brasil,DF,Brasilia,Federal,Executivo,Empresa Pública,Sim,42.150.664/0001-87
  220 +27,Gabinete de Segurança Institucional ,GSI,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Sim,09.399.736/0001-59
  221 +2837,Casa Civil da Presidência da República,CC-PR,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Não,00.394.411/0001-09
  222 +68487,Secretaria de Políticas de Promoção da Igualdade Racial da Presidência da República,SEPPIR,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Não,06.064.438/0001-10
  223 +121813,Secretaria da Micro e Pequena Empresa,SMPE,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Não,18.299.670/0001-16
  224 +91624,Secretaria de Comunicação Social da Presidência da República,SECOM-PR,Pública,Brasil,PR,Curitiba,Federal,Executivo,Administração Direta,Não,09.234.494/0001-43
  225 +73212,Secretaria de Assuntos Estratégicos da Presidência da República,SAE/PR,Pública,Brasil,PR,Curitiba,Federal,Executivo,Administração Direta,Não,10.246.869/0001-74
  226 +76917,Secretaria de Relações Institucionais da Presidência da República,SEPPIR,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Não,10.433.248/0001-08
  227 +68487,Secretaria de Políticas para as Mulheres da Presidência da República,SPM,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Não,05.510.958/0001-46
  228 +1408,Vice-Presidência da República,VPR,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Não,00.894.355/0001-71
  229 +72582,Secretaria Nacional de Articulação,SNAS-SGPR,Pública,Brasil,PR,Brasilia,Federal,Executivo,Administração Direta,Não,08.962.126/0001-59
  230 +81129,Conselho Nacional de Juventude,CNJ,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Não,07.421.906/0001-29
  231 +115549,Secretaria de Aeroportos,SA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Não,00.394.460/0133-91
  232 +473,Fundação Universidade Federal de Ouro Preto,UFOP,Pública,Brasil,MG,Ouro Preto,Federal,Executivo,Fundação,Não,23.070.659/0001-10
  233 +476,Fundação Universidade Federal do Rio Grande,FURG,Pública,Brasil,RG,Rio Grande,Federal,Executivo,Fundação,Não,94.877.586/0001-10
  234 +258,Hospital de Clínicas de Porto Alegre,HCPA,Pública,Brasil,RG,Porto Alegre,Federal,Executivo,Empresa Pública,Não,87.020.517/0001-20
  235 +100902,"Instituto Federal de Educação, Ciência e Tecnologia Sudeste de Minas Gerais",IFMGSE,Pública,Brasil,MG,João Monlevade,Federal,Executivo,Autarquia,Não,10.723.648/0001-40
  236 +456,"Instituto Federal de Educação, Ciência e Tecnologia Sul-Rio-Grandense",IFSul,Pública,Brasil,RS,Osório,Federal,Executivo,Autarquia,Não,10.729.992/0001-46
  237 +100906,"Instituto Federal de Educação, Ciência e Tecnologia de Farroupilha",IFFAR,Pública,Brasil,RS,Santa Maria,Federal,Executivo,Autarquia,Não,10.662.072/0001-58
  238 +100908,"Instituto Federal de Educação, Ciência e Tecnologia de Tocantins",IFTO,Pública,Brasil,TO,Palmas,Federal,Executivo,Autarquia,Não,10.742.006/0001-98
  239 +47838,Centrais de Abastecimento de Minas Gerais S.A.,CEASA-MG,Pública,Brasil,MG,Governador Valadares,Federal,Executivo,Sociedade de Economia Mista,Não,17.504.325/0001-04
  240 +2114,Companhia Nacional de Abastecimento,CONAB,Pública,Brasil,DF,Brasilia,Federal,Executivo,Empresa Pública,Não,26.461.699/0001-80
  241 +47839,Companhia de Armazéns e Silos do Estado de Minas Gerais,CASEMG,Pública,Brasil,MG,Passos,Federal,Executivo,Sociedade de Economia Mista,Não,17.186.370/0065-22
  242 +29415,Companhia de Entrepostos e Armazéns Gerais de São Paulo,CEAGESP,Pública,Brasil,SP,Vila Leopoldina,Federal,Executivo,Sociedade de Economia Mista,Não,62.463.005/0001-08
  243 +25,Empresa Brasileira de Pesquisa Agropecuária,EMBRAPA,Pública,Brasil,DF,Brasilia,Federal,Executivo,Empresa Pública,Não,00.348.003/0001-10
  244 +98519,Centro Nacional de Tecnologia Eletrônica Avançada S. A,CEITEC/S.A.,Pública,Brasil,RS,Lomba Pinheiro,Federal,Executivo,Empresa Pública,Não,05.114.927/0001-76
  245 +223,Comissão Nacional de Energia Nuclear,CNEN,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Não,00.402.552/0001-26
  246 +228,Indústrias Nucleares do Brasil S/A,INB,Pública,Brasil,DF,Brasilia,Federal,Executivo,Sociedade de Economia Mista,Não,00.322.818/0038-12
  247 +48739,Nuclebrás Equipamentos Pesados S/A,NUCLEP,Pública,Brasil,RJ,Castelo,Federal,Executivo,Sociedade de Economia Mista,Não,42.515.882/0003-30
  248 +1,Financiadora de Estudos e Projetos,FINEP,Pública,Brasil,DF,Brasilia,Federal,Executivo,Empresa Pública,Não,88.630.413/0002-81
  249 +1782,Fundação Cultural Palmares,FCP,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação,Não,32.901.688/0001-77
  250 +930,Caixa de Financiamento Imobiliário da Aeronáutica,CFIAE,Pública,Brasil,RJ,Rio de Janeiro,Federal,Executivo,Autarquia,Não,30.496.004/0001-73
  251 +185,Comando da Marinha,CMAR,Pública,Brasil,DF,Brasilia,Federal,Executivo,Administração Direta,Não,00.394.502/0001-44
  252 +200949,Amazônia Azul Tecnologias de Defesa S.A.,AMAZUL,Pública,Brasil,DF,Brasilia,Federal,Executivo,Empresa Pública,Não,18.910.028/0001-21
  253 +208,Caixa de Construções de Casas para o Pessoal da Marinha,CCCPCM,Pública,Brasil,DF,Brasilia,Federal,Executivo,Autarquia,Não,03.332.937/0001-52
  254 +957,Fundação Habitacional do Exército,FHE,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação Pública,Não,00.643.742/0001-35
  255 +8406,Fundação Osório,FOSORIO,Pública,Brasil,DF,Brasilia,Federal,Executivo,Fundação Pública,Não,34.143.842/0001-14
  256 +134,Indústria de Material Bélico do Brasil,IMBEL,Pública,Brasil,DF,Brasilia,Federal,Executivo,Empresa Pública,Não,00.444.232/0001-39
  257 +445,Centro Federal de Educação Tecnológica de Minas Gerais,CEFET-MG,Pública,Brasil,MG,Belo Horizonte,Federal,Executivo,Autarquia,Não,17.220.203/0001-96
  258 +117267,Empresa Brasileira de Serviços Hospitalares,EBSERH,Pública,Brasil,MG,Belo Horizonte,Federal,Executivo,Empresa Pública,Não,15.126.437/0001-43
src/spb_migrations/lib/spb_migrations_plugin.rb 0 → 100644
@@ -0,0 +1,13 @@ @@ -0,0 +1,13 @@
  1 +class SpbMigrationsPlugin < Noosfero::Plugin
  2 +
  3 + def self.plugin_name
  4 + # FIXME
  5 + "SpbMigrationsPlugin"
  6 + end
  7 +
  8 + def self.plugin_description
  9 + # FIXME
  10 + _("A plugin that does this and that.")
  11 + end
  12 +
  13 +end