Bonjour,
pour mon appli, j'ai plusieurs tables utilisateurs (franceusers, 
belgiqueusers, ...), et j'aimerais utilisé l'une ou l'autre en fonction du 
domaine.
J'ai essayé avec table_name_prefix et table_name, mais ca ne semble pas 
fonctionner

class User < ActiveRecord::Base
  rolify
  # Include default devise modules. Others available are:
  # :token_authenticatable, :confirmable,
  # :lockable, :timeoutable and :omniauthable
  devise :database_authenticatable, :registerable, #:confirmable,
         :recoverable, :rememberable, :trackable, :validatable

  def self.table_name
    debugger
    'franceusers'
  end

  def self.table_name_prefix
    debugger
    'france'
  end


grace a debugger, j'ai pu voir que self.table_name est bien appelé, mais 
pas self.table_name_prefix. Et meme si self.table_name, devise va chercher 
les utilisateurs dans la table users et non franceusers

pourtant
User.table_name renvoie bien "franceusers" et 
User.table_name_prefix renvoie bien "france"

ya a til qqch de spécial a faire pour que cela marche ?

merci

-- 
-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]
--- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
Railsfrance.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, 
envoyez un e-mail à l'adresse [email protected].
Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .


Répondre à