using NHibernate.Driver; namespace TheAgileWorkshop.SQLiteWithSchemaSupport { public class SQLiteDriver : ReflectionBasedDriver { public SQLiteDriver() : base( "TheAgileWorkshop.SQLiteWithSchemaSupport", "TheAgileWorkshop.SQLiteWithSchemaSupport.SQLiteWithSchemaConnection", "TheAgileWorkshop.SQLiteWithSchemaSupport.SQLiteWithSchemaCommand") { } public override bool UseNamedPrefixInSql { get { return true; } } public override bool UseNamedPrefixInParameter { get { return true; } } public override string NamedPrefix { get { return "@"; } } public override bool SupportsMultipleOpenReaders { get { return false; } } public override bool SupportsMultipleQueries { get { return true; } } } }