Erro
|
|
Boa tarde. Utilizei “script/generate scaffold project_type” pra gerar mais um controller, model etc etc na aplicação. Configurei algumas coisas e agora não starta mais, aparece o erro abaixo. Acontece que eu sequer entendi o erro. Mas sei que tem relação com o controller, porque quando comento algumas coisas nele consigo startar normal. C:/Ruby/bin/comercial/vendor/rails/activerecord/lib/active_record/connection_ada
pters/abstract_adapter.rb:219:in `log': RuntimeError: ERRO C42P01 Mrela├º├
úo "project_types" n├úo existe P245 F.\src\backend\catalog\namespace.c
L276 RRangeVarGetRelid: SELECT a.attname, format_type(a.atttypid,
a.atttypmod), d.adsrc, a.attnotnull (ActiveRecord::StatementInvalid)
FROM pg_attribute a LEFT JOIN pg_attrdef d
ON a.attrelid = d.adrelid AND a.attnum = d.adnum
WHERE a.attrelid = '"project_types"'::regclass
AND a.attnum > 0 AND NOT a.attisdropped
ORDER BY a.attnum
from C:/Ruby/bin/comercial/vendor/rails/activerecord/lib/active_record/c
onnection_adapters/postgresql_adapter.rb:540:in `query'
from C:/Ruby/bin/comercial/vendor/rails/activerecord/lib/active_record/c
onnection_adapters/postgresql_adapter.rb:1094:in `column_definitions'
from C:/Ruby/bin/comercial/vendor/rails/activerecord/lib/active_record/c
onnection_adapters/postgresql_adapter.rb:708:in `columns'
from C:/Ruby/bin/comercial/vendor/rails/activerecord/lib/active_record/b
ase.rb:1271:in `columns'
from C:/Ruby/bin/comercial/vendor/plugins/active_scaffold/lib/active_sca
ffold/config/core.rb:101:in `initialize'
from C:/Ruby/bin/comercial/vendor/plugins/active_scaffold/lib/active_sca
ffold.rb:57:in `new'
from C:/Ruby/bin/comercial/vendor/plugins/active_scaffold/lib/active_sca
ffold.rb:57:in `active_scaffold'
from C:/Ruby/bin/comercial/app/controllers/project_types_controller.rb:8
... 20 levels...
from C:/Ruby/bin/comercial/vendor/rails/railties/lib/commands/server.rb:
84
from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `ge
m_original_require'
from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `re
quire'
from script/server:3
O controller está assim: require_role "Administrador"
layout "application"
active_scaffold :project_type do |config|
config.columns = [:name, :description]
list.columns.exclude :description
config.label = "Tipos de Projeto"
create.label = "Novo Tipo"
columns[:name].label = "Nome"
columns[:description].label = "Descrição"
end
e a rota: Quando comento o método do active_scaffold e tudo o que há nele, funciona. Mas as outros estão da mesma forma, não sei o que fiz de errado nesse. Talvez algo que passou batido, mas não sei o que é. Alguma idéia? |
|
|
Vc rolou o db:migrate? Abraço |

