C# Class Raven.Storage.Esent.SchemaCreator

Exibir arquivo Open project: robashton/ravendb Class Usage Examples

Public Methods

Method Description
ColumnNotNullIfOnHigherThanWindowsXp ( ) : ColumndefGrbit
Create ( string database ) : void
CreateIndexes ( JET_TABLEID tableid ) : void
CreateIndexes ( Session session, JET_TABLEID tableid ) : void
CreateListsTable ( JET_DBID dbid ) : void
CreateQueueTable ( JET_DBID dbid ) : void
SchemaCreator ( Session session ) : System
UpdateVersion ( Session session, JET_DBID dbid, string newVersion ) : void

Private Methods

Method Description
CreateDetailsTable ( JET_DBID dbid ) : void
CreateDocumentsTable ( JET_DBID dbid ) : void
CreateFilesTable ( JET_DBID dbid ) : void
CreateIdentityTable ( JET_DBID dbid ) : void
CreateIndexedDocumentsReferencesTable ( JET_DBID dbid ) : void
CreateIndexingEtagsTable ( JET_DBID dbid ) : void
CreateIndexingStatsReduceTable ( JET_DBID dbid ) : void
CreateIndexingStatsTable ( JET_DBID dbid ) : void
CreateMapResultsTable ( JET_DBID dbid ) : void
CreateReduceKeysCountsTable ( JET_DBID dbid ) : void
CreateReduceKeysStatusTable ( JET_DBID dbid ) : void
CreateReduceResultsTable ( JET_DBID dbid ) : void
CreateScheduledReductionsTable ( JET_DBID dbid ) : void
CreateTasksTable ( JET_DBID dbid ) : void

Method Details

ColumnNotNullIfOnHigherThanWindowsXp() public static method

public static ColumnNotNullIfOnHigherThanWindowsXp ( ) : ColumndefGrbit
return ColumndefGrbit

Create() public method

public Create ( string database ) : void
database string
return void

CreateIndexes() public method

public CreateIndexes ( JET_TABLEID tableid ) : void
tableid JET_TABLEID
return void

CreateIndexes() public static method

public static CreateIndexes ( Session session, JET_TABLEID tableid ) : void
session Microsoft.Isam.Esent.Interop.Session
tableid JET_TABLEID
return void

CreateListsTable() public method

public CreateListsTable ( JET_DBID dbid ) : void
dbid JET_DBID
return void

CreateQueueTable() public method

public CreateQueueTable ( JET_DBID dbid ) : void
dbid JET_DBID
return void

SchemaCreator() public method

public SchemaCreator ( Session session ) : System
session Microsoft.Isam.Esent.Interop.Session
return System

UpdateVersion() public static method

public static UpdateVersion ( Session session, JET_DBID dbid, string newVersion ) : void
session Microsoft.Isam.Esent.Interop.Session
dbid JET_DBID
newVersion string
return void