2010-07-08 7 views
6

Ho un database dal quale eseguo diverse applicazioni. Mi piace separare le tabelle creando uno schema per ogni applicazione. Per la mia ultima applicazione sto utilizzando FluentNHibernate. Sembra che abbia la maggior parte degli impianti idraulici corretti ma quando provo a interrogare uno dei miei tavoli non riesce a trovare il mio tavolo. Ho eseguito query analyzer e ho visto che lo schema non era incluso nella query.Utilizzo di Fluent-NHibernate con tabelle in diversi schemi di database

Semplicemente non so cosa mettere sulla mia classe (entità o mappatore) così NHibernate sa a quale schema appartiene la classe. Dove e cosa inserisco nelle mie classi per collegarli a uno schema?

Ho usato Castello ActiveRecord in passato e aveva una proprietà attributo di simile a questo:

[ActiveRecord (schema = sport)]

Grazie per il vostro aiuto.

+0

Potete dirmi, hai avuto l'schemi di database già creati, o NHibernate li creato per voi? Ho lo stesso problema del tuo, ma mi aspettavo che NHibernate si occupasse della creazione dello schema, cosa che non succede. Se creo manualmente gli schemi, le query funzionano comunque. –

risposta

Problemi correlati