static IDocumentStore CreateDocumentStore()
        {
            var populate = !Directory.Exists(Conventions.RavenDataDirectory);

            var documentStore = new EmbeddableDocumentStore () {
                DataDirectory = Conventions.RavenDataDirectory
            }.Initialize ();

            if (populate) documentStore.PopulateUsers();

            //documentStore.DatabaseCommands.EnsureDatabaseExists (Conventions.RavenDatabase);

            return documentStore;
        }
Exemplo n.º 2
0
        static IDocumentStore CreateDocumentStore()
        {
            var path = AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
            path = Path.Combine(path, Conventions.RavenDataDirectory);
            var populate =  !Directory.Exists(path);

            var documentStore = new EmbeddableDocumentStore () {
                DataDirectory = path
            }.Initialize ();

            if (populate) documentStore.PopulateUsers();

            //documentStore.DatabaseCommands.EnsureDatabaseExists (Conventions.RavenDatabase);

            return documentStore;
        }