MCPcopy Create free account
hub / github.com/apple/foundationdb / createDatabase

Method createDatabase

fdbclient/MultiVersionTransaction.actor.cpp:1050–1058  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1048}
1049
1050Reference<IDatabase> DLApi::createDatabase(const char* clusterFilePath) {
1051 if (headerVersion >= 610) {
1052 FdbCApi::FDBDatabase* db;
1053 throwIfError(api->createDatabase(clusterFilePath, &db));
1054 return Reference<IDatabase>(new DLDatabase(api, db));
1055 } else {
1056 return DLApi::createDatabase609(clusterFilePath);
1057 }
1058}
1059
1060Reference<IDatabase> DLApi::createDatabaseFromConnectionString(const char* connectionString) {
1061 if (api->createDatabaseFromConnectionString == nullptr) {

Callers 3

MultiVersionDatabaseMethod · 0.45
updateDatabaseMethod · 0.45

Calls 4

createDatabaseFunction · 0.85
throwIfErrorFunction · 0.70
enterMethod · 0.45
leaveMethod · 0.45

Tested by

no test coverage detected