internal static TestConnectionResult ValidateDatabaseConnection(string connectionString, string databasePassword) { TestConnectionResult connectionResult = TestConnection(connectionString, databasePassword); // todo enable database versioning return(connectionResult); }
internal static DatabaseValidationResult ValidateDatabaseConnection(string connectionString, string databasePassword) { TestConnectionResult connectionResult = TestConnection(connectionString, databasePassword); // todo enable database versioning // if (!connectionResult.Successful) return(new DatabaseValidationResult(connectionResult, Versioning.Version.Max)); return(IdentifyDatabaseVersion(connectionString)); }
internal static TestConnectionResult UpdateMastrerPassord(string connectionString, string oldPassword, string newPassword) { TestConnectionResult oldPasswordCheck = DatabaseConnections.TestConnection(connectionString, oldPassword); if (!oldPasswordCheck.Successful) { return(oldPasswordCheck); } var update = new DatabasePasswordUpdate(); return(update.Run(connectionString, oldPassword, newPassword)); }
internal static bool TestConnection() { TestConnectionResult result = TestConnection(settings.ConnectionString, settings.DatabaseMasterPassword); return(result.Successful); }
internal DatabaseValidationResult(TestConnectionResult connectionResult, Versioning.Version version) : base(connectionResult) { CurrentVersion = version; }