MCPcopy Create free account
hub / github.com/Effect-TS/effect / makeModify

Function makeModify

packages/platform/browser/src/IndexedDbQueryBuilder.ts:1912–1922  ·  view source on GitHub ↗
(options: {
  readonly from: IndexedDbQuery.From<Table>
  readonly value: IndexedDbTable.TableSchema<Table>["Type"]
  readonly operation: "add" | "put"
})

Source from the content-addressed store, hash-verified

1910}
1911
1912const makeModify = <Table extends IndexedDbTable.AnyWithProps>(options: {
1913 readonly from: IndexedDbQuery.From<Table>
1914 readonly value: IndexedDbTable.TableSchema<Table>["Type"]
1915 readonly operation: "add" | "put"
1916}): IndexedDbQuery.Modify<Table> => {
1917 const self = Object.create(ModifyProto)
1918 self.from = options.from
1919 self.value = options.value
1920 self.operation = options.operation
1921 return self as any
1922}
1923
1924const ModifyAllProto: Omit<
1925 IndexedDbQuery.ModifyAll<any>,

Callers 2

insertFunction · 0.85
upsertFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected