BeforeInit(TempDBMySqlBase< T > self, Action< object > beforeInit, TempDbMySqlServerSettings settings) (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | protectedstatic |
BootstrappedFromTemplateFolder (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
CanConnect() (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | protected |
CheckForInactivity(object _) (defined in PeanutButter.TempDb.TempDB< TDatabaseConnection >) | PeanutButter.TempDb.TempDB< TDatabaseConnection > | protected |
CloseAllConnections() (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
ConfigFilePath | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
ConnectionString (defined in PeanutButter.TempDb.TempDB< TDatabaseConnection >) | PeanutButter.TempDb.TempDB< TDatabaseConnection > | |
Content (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
CreateConnection() (defined in PeanutButter.TempDb.TempDB< TDatabaseConnection >) | PeanutButter.TempDb.TempDB< TDatabaseConnection > | |
CreateDatabase() | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | protected |
CreateSchemaIfNotExists(string schema) (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
CreateUser(string user, string password, params string[] forSchemas) (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
DatabasePath | PeanutButter.TempDb.TempDB< TDatabaseConnection > | |
DataDir (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
DefaultStartupMaxWaitSeconds | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | static |
DefaultTimeout (defined in PeanutButter.TempDb.TempDB< TDatabaseConnection >) | PeanutButter.TempDb.TempDB< TDatabaseConnection > | |
DeleteTemporaryDataArtifacts() (defined in PeanutButter.TempDb.TempDB< TDatabaseConnection >) | PeanutButter.TempDb.TempDB< TDatabaseConnection > | protectedvirtual |
Dispose() | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | virtual |
Disposed | PeanutButter.TempDb.TempDB< TDatabaseConnection > | |
DisposeManagedConnections() | PeanutButter.TempDb.TempDB< TDatabaseConnection > | |
DumpSchema() | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
Escape(string other) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
Execute(string sql) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
ExecuteReader(string sql) (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
FetchCurrentConnectionCount() | PeanutButter.TempDb.MySql.Data.TempDBMySql | protected |
FindRandomOpenPort() (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | protectedvirtual |
GenerateConnectionString() | PeanutButter.TempDb.MySql.Data.TempDBMySql | protectedvirtual |
GrantAllPermissionsFor(string user, string schema, string host) (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
Init(string[] creationScripts) (defined in PeanutButter.TempDb.TempDB< TDatabaseConnection >) | PeanutButter.TempDb.TempDB< TDatabaseConnection > | protectedvirtual |
InstanceId (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
IsMyInstance(Guid? assimilatedInstanceId) (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | protectedvirtual |
IsRunning (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
KeepTemporaryDatabaseArtifactsForDiagnostics (defined in PeanutButter.TempDb.TempDB< TDatabaseConnection >) | PeanutButter.TempDb.TempDB< TDatabaseConnection > | |
Log(string message, params object[] parameters) | PeanutButter.TempDb.TempDB< TDatabaseConnection > | protected |
LogAction (defined in PeanutButter.TempDb.TempDB< TDatabaseConnection >) | PeanutButter.TempDb.TempDB< TDatabaseConnection > | |
LogSource(string name, string[] lines) (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
LogSource(string name, string content) (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
MaxSecondsToWaitForMySqlToStart (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | static |
MaxStartupAttempts | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | static |
MySqlVersion (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
Name (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
OpenConnection() | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | virtual |
Platform (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
Port (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
Quote(string other) (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
Restart() (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
RootPasswordSet (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
RunScripts(IEnumerable< string > scripts) (defined in PeanutButter.TempDb.TempDB< TDatabaseConnection >) | PeanutButter.TempDb.TempDB< TDatabaseConnection > | |
SchemaName (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | protected |
ServerCommandline (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
ServerProcessCommand (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
ServerProcessId (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
Settings | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
SetupAutoDispose(TimeSpan absoluteTimeout) | PeanutButter.TempDb.TempDB< TDatabaseConnection > | |
SetupAutoDispose(TimeSpan? absoluteTimeout, TimeSpan? inactivityTimeout) | PeanutButter.TempDb.TempDB< TDatabaseConnection > | |
Snapshot() | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
Snapshot(string toNewFolder) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
Snapshot(string toNewFolder, bool restartServerAfterwards) (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
SwitchToSchema(string schema) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
TempDB(params string[] creationScripts) (defined in PeanutButter.TempDb.TempDB< TDatabaseConnection >) | PeanutButter.TempDb.TempDB< TDatabaseConnection > | |
TempDB(Action< object > beforeInit, params string[] creationScripts) (defined in PeanutButter.TempDb.TempDB< TDatabaseConnection >) | PeanutButter.TempDb.TempDB< TDatabaseConnection > | |
TempDBMySql(params string[] creationScripts) | PeanutButter.TempDb.MySql.Data.TempDBMySql | |
TempDBMySql(TempDbMySqlServerSettings settings, params string[] creationScripts) | PeanutButter.TempDb.MySql.Data.TempDBMySql | |
TempDBMySql(TempDbMySqlServerSettings settings, Action< object > beforeInit, params string[] creationScripts) | PeanutButter.TempDb.MySql.Data.TempDBMySql | |
TempDBMySqlBase(params string[] creationScripts) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
TempDBMySqlBase(TempDbMySqlServerSettings settings, params string[] creationScripts) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
TempDBMySqlBase(TempDbMySqlServerSettings settings, Action< object > beforeInit, params string[] creationScripts) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
TemplateFolderIsShared (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
ToString() (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
TryFetchCurrentConnectionCount() (defined in PeanutButter.TempDb.TempDB< TDatabaseConnection >) | PeanutButter.TempDb.TempDB< TDatabaseConnection > | |
UndeletedArtifacts (defined in PeanutButter.TempDb.TempDB< TDatabaseConnection >) | PeanutButter.TempDb.TempDB< TDatabaseConnection > | static |
VerboseLoggingEnabled (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |
Version (defined in PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T >) | PeanutButter.TempDb.MySql.Base.TempDBMySqlBase< T > | |