Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 33d502d

Browse files
authored
_FluentPostgresDatabase was calling into SQLKit directly instead of using its own SQL passthrough for issuing enum builder queries, the effect of which was that queries were not being logged properly. (#192)
1 parent f4769c5 commit 33d502d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

‎Sources/FluentPostgresDriver/FluentPostgresDatabase.swift‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ extension _FluentPostgresDatabase: Database {
5353
func execute(enum e: DatabaseEnum) -> EventLoopFuture<Void> {
5454
switch e.action {
5555
case .create:
56-
let builder = self.sql().create(enum: e.name)
56+
let builder = self.create(enum: e.name)
5757
for c in e.createCases {
5858
_ = builder.value(c)
5959
}
@@ -68,13 +68,13 @@ extension _FluentPostgresDatabase: Database {
6868
}
6969

7070
return database.eventLoop.flatten(e.createCases.map { create in
71-
let builder = self.sql().alter(enum: e.name)
71+
let builder = self.alter(enum: e.name)
7272
builder.add(value: create)
7373
self.logger.log(level: self.sqlLogLevel, "\(builder.query)")
7474
return builder.run()
7575
})
7676
case .delete:
77-
let builder = self.sql().drop(enum: e.name)
77+
let builder = self.drop(enum: e.name)
7878
self.logger.log(level: self.sqlLogLevel, "\(builder.query)")
7979
return builder.run()
8080
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /