Zmiana nazwy tabeli

Zmieniłem nazwę tabeli z users to admin users - następująco

[code]

class AdminUser < ActiveRecord::Base[/code]
zmieniłem nazwę z user na admin user

[code]
set_table_name(“admin_users”)

has_and_belongs_to_many :pages
has_many :section_edits

scope :named, lambda { |first,last| where(:first_name => first, :last_name => last )}

end[/code]
ustawiłem w pliku z migracją by users czytał jako admin users

[code]

class AlterUsers < ActiveRecord::Migration
def up

 rename_table('users', 'admin_users')
 add_table('create_users', 'user_name', :string, :limit => 25 )
 change_column('create_users', 'email', :string, :limit => 100)
 rename_column('create_users', 'pass', 'hased_pass')
 puts  "to jest infromacja zwrotna z migracji!!"

add_column(‘create_users’, ‘salt’, :string, :limit => 40)
add_index(‘create_users’, ‘user_name’)

end

def down

 remove_index('create_users', 'user_name')
 remove_column('create_users', 'salt', :string, :limit => 40)
 rename_column('create_users', 'hased_pass', 'pass')
 change_column('create_users', 'email', :string, :default => "", :null => false)
 remove_table('create_users', 'user_name', :string, :limit => 25)
 rename_table('create_users', 'users')

end
end[/code]
no i plik users

[code]class CreateUsers < ActiveRecord::Migration
def change

create_table :users do |t|

t.string "first_name", :limit => 25  
t.string "last_name", :limit => 30
t.string "email", :default => "", :null => false
t.string "pass", :limit => 40
t.datetime "date_reg" 
t.datetime "update"  

  t.timestamps
end

end
end[/code]
w konsoli pytam się go o tabele AdminUsers (pisane jakkolwiek) i zwraca mi błąd lub że nie ma takiej tabeli - gdzie może być błąd wiele dzięki dla za pomoc z góry

whaaat?

A nie chodzi Ci po prostu o zmianę nazwy modelu z User na AdminUser i zmianie nazwy tabeli z users na admin_users?

dzięki