Comparing version 0.0.12 to 0.0.13
@@ -130,6 +130,6 @@ // Generated by dts-bundle-generator v9.5.1 | ||
}; | ||
export interface Statement<ReturnType, ParamsType extends DbBinding[]> { | ||
export interface Statement<RetType, ParamsType extends DbBinding[]> { | ||
get native(): any; | ||
all(...params: ParamsType): Promise<ReturnType[]>; | ||
one(...params: ParamsType): Promise<ReturnType | null>; | ||
all(...params: ParamsType): Promise<RetType[]>; | ||
one(...params: ParamsType): Promise<RetType | null>; | ||
value<ReturnValue>(...params: ParamsType): Promise<ReturnValue | null>; | ||
@@ -141,7 +141,7 @@ arrays(...params: ParamsType): Promise<any[][]>; | ||
} | ||
export interface SyncStatement<ReturnType, ParamsType extends DbBinding[]> { | ||
export interface SyncStatement<RetType, ParamsType extends DbBinding[]> { | ||
get native(): any; | ||
as<T extends Constructor<any>>(t: T): SyncStatement<T, ParamsType>; | ||
allSync(...params: ParamsType): ReturnType[]; | ||
oneSync(...params: ParamsType): ReturnType | null; | ||
allSync(...params: ParamsType): RetType[]; | ||
oneSync(...params: ParamsType): RetType | null; | ||
valueSync<ReturnValue>(...params: ParamsType): ReturnValue | null; | ||
@@ -182,3 +182,3 @@ arraysSync(...params: ParamsType): any[][]; | ||
*/ | ||
prepare<ReturnType, ParamsType extends DbBinding[]>(sql: TemplateStringsArray | string, ...params: DbBinding[]): Statement<ReturnType, ParamsType extends any[] ? ParamsType : [ | ||
prepare<RetType, ParamsType extends DbBinding[]>(sql: TemplateStringsArray | string, ...params: DbBinding[]): Statement<RetType, ParamsType extends any[] ? ParamsType : [ | ||
ParamsType | ||
@@ -192,3 +192,3 @@ ]>; | ||
*/ | ||
prepareSync<ReturnType, ParamsType extends DbBinding[]>(sql: TemplateStringsArray | string, ...params: DbBinding[]): SyncStatement<ReturnType, ParamsType extends any[] ? ParamsType : [ | ||
prepareSync<RetType, ParamsType extends DbBinding[]>(sql: TemplateStringsArray | string, ...params: DbBinding[]): SyncStatement<RetType, ParamsType extends any[] ? ParamsType : [ | ||
ParamsType | ||
@@ -555,4 +555,4 @@ ]>; | ||
createTable<Table extends ClassParam>(table: Table): Promise<Changes>; | ||
all<ReturnType>(strings: TemplateStringsArray, ...params: any[]): Promise<ReturnType[]>; | ||
one<ReturnType>(strings: TemplateStringsArray, ...params: any[]): Promise<Awaited<ReturnType> | null>; | ||
all<RetType>(strings: TemplateStringsArray, ...params: any[]): Promise<RetType[]>; | ||
one<RetType>(strings: TemplateStringsArray, ...params: any[]): Promise<Awaited<RetType> | null>; | ||
column<ReturnValue>(strings: TemplateStringsArray | SqlBuilder | Fragment, ...params: any[]): Promise<ReturnValue[]>; | ||
@@ -592,4 +592,4 @@ value<ReturnValue>(strings: TemplateStringsArray | SqlBuilder | Fragment, ...params: any[]): Promise<unknown>; | ||
]; | ||
all<ReturnType>(strings: TemplateStringsArray | SqlBuilder | Fragment | IntoFragment<ReturnType>, ...params: any[]): ReturnType[]; | ||
one<ReturnType>(strings: TemplateStringsArray | SqlBuilder | Fragment | IntoFragment<ReturnType>, ...params: any[]): ReturnType | null; | ||
all<RetType>(strings: TemplateStringsArray | SqlBuilder | Fragment | IntoFragment<RetType>, ...params: any[]): RetType[]; | ||
one<RetType>(strings: TemplateStringsArray | SqlBuilder | Fragment | IntoFragment<RetType>, ...params: any[]): RetType | null; | ||
column<ReturnValue>(strings: TemplateStringsArray | SqlBuilder | Fragment, ...params: any[]): ReturnValue[]; | ||
@@ -614,6 +614,6 @@ value<ReturnValue>(strings: TemplateStringsArray | SqlBuilder | Fragment, ...params: any[]): unknown; | ||
}); | ||
prepare<ReturnType, ParamsType extends DbBinding[]>(sql: TemplateStringsArray | string, ...params: DbBinding[]): Statement<ReturnType, ParamsType extends any[] ? ParamsType : [ | ||
prepare<RetType, ParamsType extends DbBinding[]>(sql: TemplateStringsArray | string, ...params: DbBinding[]): Statement<RetType, ParamsType extends any[] ? ParamsType : [ | ||
ParamsType | ||
]>; | ||
prepareSync<ReturnType, ParamsType extends DbBinding[]>(sql: TemplateStringsArray | string, ...params: DbBinding[]): SyncStatement<ReturnType, ParamsType extends any[] ? ParamsType : [ | ||
prepareSync<RetType, ParamsType extends DbBinding[]>(sql: TemplateStringsArray | string, ...params: DbBinding[]): SyncStatement<RetType, ParamsType extends any[] ? ParamsType : [ | ||
ParamsType | ||
@@ -620,0 +620,0 @@ ]>; |
{ | ||
"name": "litdb", | ||
"type": "module", | ||
"version": "0.0.12", | ||
"version": "0.0.13", | ||
"main": "./dist/index.js", | ||
@@ -6,0 +6,0 @@ "module": "./dist/index.js", |
@@ -225,2 +225,1 @@ # litdb | ||
_2: 2024-01-01 | ||
140568
225