We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 09a0396 commit c72a75dCopy full SHA for c72a75d
2 files changed
package.json
@@ -1,6 +1,6 @@
1
{
2
"name": "database-builder",
3
- "version": "0.0.24",
+ "version": "0.0.25",
4
"description": "Library to assist in creating and maintaining SQL commands.",
5
"main": "./src/index.js",
6
"types": "./src/index.d.ts",
src/crud/query/query.ts
@@ -191,12 +191,12 @@ export class Query<T> implements QueryCompilable {
191
});
192
}
193
194
- public firstOrDefault(): Promise<T> {
+ public firstOrDefault(_default?: any): Promise<T> {
195
return new Promise((resolve, reject) => {
196
this.limit(1)
197
.toList()
198
.then((result) => {
199
- resolve((result && result.length) ? result[0] : void 0);
+ resolve((result && result.length) ? result[0] : _default);
200
})
201
.catch((err) => {
202
reject(err);
0 commit comments