BaseCooldownAdapter
class
BaseCooldownAdapter
sourceexport abstract class BaseCooldownAdapter export abstract class BaseCooldownAdapterfetch(filter: BaseCooldownAdapter.Filter): Promise<Cooldown.Data|null> fetch(filter: BaseCooldownAdapter.Filter): Promise<Cooldown.Data|null>| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
Promise<Cooldown.Data|null> Promise<Cooldown.Data|null>fetchMany(filter: BaseCooldownAdapter.Filter): Promise<Cooldown.Data[]> fetchMany(filter: BaseCooldownAdapter.Filter): Promise<Cooldown.Data[]>| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
Promise<Cooldown.Data[]> Promise<Cooldown.Data[]>fetchAll(): Promise<Cooldown.Data[]> fetchAll(): Promise<Cooldown.Data[]>Returns:
Promise<Cooldown.Data[]> Promise<Cooldown.Data[]>delete(filter: BaseCooldownAdapter.Filter): Promise<Cooldown.Data|null> delete(filter: BaseCooldownAdapter.Filter): Promise<Cooldown.Data|null>| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
Promise<Cooldown.Data|null> Promise<Cooldown.Data|null> abstract source
.deleteMany(...)
deleteMany(filter: BaseCooldownAdapter.Filter): Promise<Cooldown.Data[]> deleteMany(filter: BaseCooldownAdapter.Filter): Promise<Cooldown.Data[]>| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
Promise<Cooldown.Data[]> Promise<Cooldown.Data[]>deleteAll(): Promise<Cooldown.Data[]> deleteAll(): Promise<Cooldown.Data[]>Returns:
Promise<Cooldown.Data[]> Promise<Cooldown.Data[]>update(filter: BaseCooldownAdapter.Filter, data: Partial<Cooldown.Data>): Promise<Cooldown.Data> update(filter: BaseCooldownAdapter.Filter, data: Partial<Cooldown.Data>): Promise<Cooldown.Data>| Param | Type | Required |
|---|---|---|
| | Yes |
| | Yes |
Returns:
Promise<Cooldown.Data> Promise<Cooldown.Data> abstract source
.updateMany(...)
updateMany(filter: BaseCooldownAdapter.Filter, data: Partial<Cooldown.Data>): Promise<Cooldown.Data[]> updateMany(filter: BaseCooldownAdapter.Filter, data: Partial<Cooldown.Data>): Promise<Cooldown.Data[]>| Param | Type | Required |
|---|---|---|
| | Yes |
| | Yes |
Returns:
Promise<Cooldown.Data[]> Promise<Cooldown.Data[]>updateAll(data: Partial<Cooldown.Data>): Promise<Cooldown.Data[]> updateAll(data: Partial<Cooldown.Data>): Promise<Cooldown.Data[]>| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
Promise<Cooldown.Data[]> Promise<Cooldown.Data[]>create(data: Omit<Cooldown.Data, "id">): Promise<Cooldown.Data> create(data: Omit<Cooldown.Data, "id">): Promise<Cooldown.Data>| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
Promise<Cooldown.Data> Promise<Cooldown.Data> abstract source
.createMany(...)
createMany(...data: RestOrArray<Omit<Cooldown.Data, "id">>): Promise<Cooldown.Data[]> createMany(...data: RestOrArray<Omit<Cooldown.Data, "id">>): Promise<Cooldown.Data[]>| Param | Type | Required |
|---|---|---|
| | No |
Returns:
Promise<Cooldown.Data[]> Promise<Cooldown.Data[]>upsert(filter: BaseCooldownAdapter.Filter, data: { create: Cooldown.Data; update: Partial<Cooldown.Data>; }): Promise<Cooldown.Data> upsert(filter: BaseCooldownAdapter.Filter, data: { create: Cooldown.Data; update: Partial<Cooldown.Data>; }): Promise<Cooldown.Data>| Param | Type | Required |
|---|---|---|
| | Yes |
| | Yes |
Returns:
Promise<Cooldown.Data> Promise<Cooldown.Data>