2009-11-09 2 views
0

Im пытается настроить мое приложение для работы с authlogic .. вещь есть, кроме полей authlogic предполагается использовать Я хочу сохранить в моей базе данных другие атрибуты Как имя, фамилия, ПИН, и т. д. есть ли способ сделать это?authlogic rails help

ответ

2

Вы говорите «держать» - вы имеете в виду, что у вас есть существующая база данных пользователей, и вы хотите сохранить эту информацию при переносе в AuthLogic, или вы хотите просто хотите сохранить эту дополнительную информацию?

В любом случае это возможно, но я предполагаю, что вы имели в виду, что вы просто хотите сохранить дополнительную информацию - все, что вам нужно сделать, это script/generate migration AddFieldsToUser затем отредактировать миграцию:

class AddFieldsToUser < ActiveRecord::Migration 
    def self.up 
    add_column :users, :name, :string 
    add_column :users, :last_name, :string 
    add_column :users, :pin, :integer 
    end 

    def self.down 
    remove_column :users, :name 
    remove_column :users, :last_name 
    remove_column :users, :pin 
    end 
end 

rake db:migrate Затем запустите

 Смежные вопросы

  • Нет связанных вопросов^_^