diff --git a/src/Laraue.EfCoreTriggers.PostgreSql/PostgreSqlProvider.cs b/src/Laraue.EfCoreTriggers.PostgreSql/PostgreSqlProvider.cs index 3910f49..1601a57 100644 --- a/src/Laraue.EfCoreTriggers.PostgreSql/PostgreSqlProvider.cs +++ b/src/Laraue.EfCoreTriggers.PostgreSql/PostgreSqlProvider.cs @@ -116,7 +116,7 @@ public override SqlBuilder GetTriggerSql(Trigger .Append(" RETURN NEW;END;") .Append($"${trigger.Name}$ LANGUAGE plpgsql;") .Append($"CREATE TRIGGER {trigger.Name} {GetTriggerTimeName(trigger.TriggerTime)} {trigger.TriggerEvent.ToString().ToUpper()} ") - .Append($"ON {GetTableName(typeof(TTriggerEntity))} FOR EACH ROW EXECUTE PROCEDURE {trigger.Name}();"); + .Append($"ON \"{GetTableName(typeof(TTriggerEntity))}\" FOR EACH ROW EXECUTE PROCEDURE {trigger.Name}();"); } protected override string GetNewGuidExpressionSql() => "uuid_generate_v4()";