@@ -13,25 +13,18 @@ extension PostgresDatabase {
1313 decodingContext: PostgresDecodingContext < some PostgresJSONDecoder > ,
1414 queryLogLevel: Logger . Level ? = . debug
1515 ) -> some SQLDatabase {
16- _PostgresSQLDatabase ( database: self , encodingContext: encodingContext, decodingContext: decodingContext, queryLogLevel: queryLogLevel)
16+ PostgresSQLDatabase ( database: self , encodingContext: encodingContext, decodingContext: decodingContext, queryLogLevel: queryLogLevel)
1717 }
1818}
1919
20- private struct _PostgresSQLDatabase < PDatabase: PostgresDatabase , E: PostgresJSONEncoder , D: PostgresJSONDecoder > {
20+ private struct PostgresSQLDatabase < PDatabase: PostgresDatabase , E: PostgresJSONEncoder , D: PostgresJSONDecoder > {
2121 let database : PDatabase
2222 let encodingContext : PostgresEncodingContext < E >
2323 let decodingContext : PostgresDecodingContext < D >
2424 let queryLogLevel : Logger . Level ?
25-
26- init ( database: PDatabase , encodingContext: PostgresEncodingContext < E > , decodingContext: PostgresDecodingContext < D > , queryLogLevel: Logger . Level ? ) {
27- self . database = database
28- self . encodingContext = encodingContext
29- self . decodingContext = decodingContext
30- self . queryLogLevel = queryLogLevel
31- }
3225}
3326
34- extension _PostgresSQLDatabase : SQLDatabase , PostgresDatabase {
27+ extension PostgresSQLDatabase : SQLDatabase , PostgresDatabase {
3528 var logger : Logger {
3629 self . database. logger
3730 }
@@ -51,7 +44,7 @@ extension _PostgresSQLDatabase: SQLDatabase, PostgresDatabase {
5144 func execute( sql query: any SQLExpression , _ onRow: @escaping @Sendable ( any SQLRow ) -> ( ) ) -> EventLoopFuture < Void > {
5245 let ( sql, binds) = self . serialize ( query)
5346
54- if let queryLogLevel {
47+ if let queryLogLevel = self . queryLogLevel {
5548 self . logger. log ( level: queryLogLevel, " \( sql) [ \( binds) ] " )
5649 }
5750 return self . eventLoop. makeCompletedFuture {
@@ -75,7 +68,7 @@ extension _PostgresSQLDatabase: SQLDatabase, PostgresDatabase {
7568 ) async throws {
7669 let ( sql, binds) = self . serialize ( query)
7770
78- if let queryLogLevel {
71+ if let queryLogLevel = self . queryLogLevel {
7972 self . logger. log ( level: queryLogLevel, " \( sql) [ \( binds) ] " )
8073 }
8174
0 commit comments