E aí, pessoal!
Tudo bem?
Em uma determinada tabela, o meu campo ID e o meu campo NUMERO são ambos frutos de duas sequences distintas.
Como eu faço para mapear os dois como sequence?
<class name="Namespace.MinhaClasse, Namespace" table="MinhaTabela" schema="MeuSchema">
<id name="ID" column="ID" type="Int64">
<generator class="sequence">
<param name="sequence">SEQUENCE_DO_ID</param>
</generator>
</id>
<property name="Numero" column="NUMERO" type="Int64">
<generator class="sequence">
<param name="sequence">SEQUENCE_DO_NUMERO</param>
</generator>
</property>
...
</class>
Com isso, ele me gera o seguinte erro:
O elemento 'property' no espaço para nome 'urn:nhibernate-mapping-2.2' apresenta elemento filho 'generator' no espaço para nome 'urn:nhibernate-mapping-2.2' inválido. Lista de possíveis elementos esperados: 'meta, column, formula, type' no espaço para nome 'urn:nhibernate-mapping-2.2'.
Alguma ideia?
Abraços a todos, fiquem com Deus! :D