AcklenAvenue.Data.NHibernate.DatabaseDeployer.Create C# (CSharp) Метод

Create() публичный Метод

public Create ( ) : void
Результат void
        public void Create()
        {
            var schemaExport = new SchemaExport(_nhibernateConfiguration);
            schemaExport.Create(true, true);
        }

Usage Example

 void PopulateDatabase()
 {
     var sessionFactoryBuilder = _container.GetInstance<ISessionFactoryBuilder>();
     Configuration config = null;
     var sessionFactory = sessionFactoryBuilder.Build(configuration => config = configuration);
     var session = sessionFactory.OpenSession();
     var databaseDeployer = new DatabaseDeployer(config);
     databaseDeployer.Create();
     databaseDeployer.Seed(new List<IDataSeeder>
         {
             new AccountDataSeeder(session)
         });
     sessionFactory.Close();
 }