private void Process(DeleteUserExpression expression) { if (!Exists(ExtendedGeneratorField.GenerateUserExistsSql(expression.SchemaName))) { return; } Logger.LogSay($"Dropping Postgres user '{expression.SchemaName}'..."); Process(ExtendedGeneratorField.Generate(expression)); Logger.LogSay($"Dropping Postgres user '{expression.SchemaName}'..."); }
private void Process(DeleteUserExpression expression) { if (!Exists(ExtendedGeneratorField.GenerateUserExistsSql(expression.SchemaName))) { return; } var stopwatch = new StopWatch(); Logger.LogSay($"Dropping Postgres user/role '{expression.SchemaName}'..."); stopwatch.Time(() => Process(ExtendedGeneratorField.Generate(expression))); Logger.LogSay($"Dropping Postgres user/role '{expression.SchemaName}'..."); Logger.LogElapsedTime(stopwatch.ElapsedTime()); }
public string Generate(DeleteUserExpression expression) { throw new NotImplementedException(); }
public string Generate(DeleteUserExpression expression) { return(string.Format(DropUserSqlTemplate, Quoter.QuoteSchemaName(expression.SchemaName))); }