diff --git a/src/Marten/Internal/Storage/DocumentStorage.cs b/src/Marten/Internal/Storage/DocumentStorage.cs index 674bffc48a..10f0e31558 100644 --- a/src/Marten/Internal/Storage/DocumentStorage.cs +++ b/src/Marten/Internal/Storage/DocumentStorage.cs @@ -162,7 +162,7 @@ public void TruncateDocumentStorage(IMartenDatabase database) } catch (PostgresException e) { - if (!e.Message.Contains("does not exist")) + if (e.SqlState != PostgresErrorCodes.UndefinedTable) { throw; } @@ -178,7 +178,7 @@ public async Task TruncateDocumentStorageAsync(IMartenDatabase database, Cancell } catch (PostgresException e) { - if (!e.Message.Contains("does not exist")) + if (e.SqlState != PostgresErrorCodes.UndefinedTable) { throw; }