Well, first of all sorry for my english.

This is my problem, I have an assembly with some classes like User,
Role, etc. these are generic clases for all my applications so I need
to inherit from these classes for each of my app's and add custom
properties like this:

public class User
{
    public int IdUser { get; set;}
    public string Login { get; set; }
    public string Password { get; set; }

    public Role ObjRole { get; set; }
}

public class SpecificUser : User
{
    public DateTime LastLogin { get; set; }
    public string Type { get; set; }
...
}

SpecificUser is in another assembly and I try to map like this:

public class SpecificUserMap : SubclassMap<User>
        {
                public SpecificUserMap()
                {
                        KeyColumn("IdUser");
                        Map(x => x.LastLogin).Not.Nullable();
                        Map(x => x.Type).Not.Nullable();
                        ...
                }
        }

But when I try to generate the schema it doesn't generate the table
SpecifiUser. Am I doing something wrong? How can I do the mapping?

Thanks in advance for the help.

Ariel.

--

You received this message because you are subscribed to the Google Groups 
"Fluent NHibernate" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/fluent-nhibernate?hl=en.


Reply via email to