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 .