@@ -123,9 +123,8 @@ private module Postgres {
123123 }
124124
125125 /**
126- * Gets a Postgres Query class.
127- *
128- * Please note that according to [this documentation](https://node-postgres.com/apis/client) this is an advance feature
126+ * Gets the Postgres Query class.
127+ * This class can be used to create reusable query objects (see https://node-postgres.com/apis/client).
129128 */
130129 API:: Node query ( ) { result = API:: moduleImport ( "pg" ) .getMember ( "Query" ) }
131130
@@ -309,20 +308,16 @@ private module Sqlite {
309308 */
310309private module BetterSqlite3 {
311310 /**
312- * Gets an expression that constructs or returns a `better-sqlite3` database instance.
311+ * Gets a `better-sqlite3` database instance.
313312 */
314313 API:: Node database ( ) {
315- // initialDatabaseInstance is an instance of Database that constructed and instantiated in the first step of Database initialization,
316- // not from a return value of the other library functions
317- exists ( API:: Node initialDatabaseInstance |
318- initialDatabaseInstance =
319- [
320- API:: moduleImport ( "better-sqlite3" ) .getInstance ( ) ,
321- API:: moduleImport ( "better-sqlite3" ) .getReturn ( )
322- ]
323- |
324- result = [ initialDatabaseInstance , initialDatabaseInstance .getMember ( "exec" ) .getReturn ( ) ]
325- )
314+ result =
315+ [
316+ API:: moduleImport ( "better-sqlite3" ) .getInstance ( ) ,
317+ API:: moduleImport ( "better-sqlite3" ) .getReturn ( )
318+ ]
319+ or
320+ result = database ( ) .getMember ( "exec" ) .getReturn ( )
326321 }
327322
328323 /** A call to a better-sqlite3 query method. */
0 commit comments