Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Nozbe/WatermelonDB
/ functions
Functions
970 in github.com/Nozbe/WatermelonDB
⨍
Functions
970
◇
Types & classes
272
↓ 2 callers
Method
_notify
(changes: [TableName<any>, CollectionChangeSet<any>][])
src/Database/index.js:194
↓ 2 callers
Method
_notifyChanged
()
src/Model/index.js:417
↓ 2 callers
Method
_notifyDestroyed
()
src/Model/index.js:424
↓ 2 callers
Method
_onError
(action: WorkerAction, error: any)
src/adapters/lokijs/worker/DatabaseBridge.js:105
↓ 2 callers
Method
_openDatabase
()
src/adapters/lokijs/worker/DatabaseDriver.js:284
↓ 2 callers
Function
_setRaw
(raw: Object, key: string, value: any, columnSchema: ColumnSchema)
src/RawRecord/index.js:35
↓ 2 callers
Method
_setUpWithSchema
(callback: ResultCallback<void>)
src/adapters/sqlite/index.js:199
↓ 2 callers
Method
_unsafeFetchRaw
(query: Query<Record>, callback: ResultCallback<any[]>)
src/Collection/index.js:214
↓ 2 callers
Method
_unsubscribe
(entry: [(T) => void, any])
src/utils/subscriptions/SharedSubscribable/index.js:58
↓ 2 callers
Function
action0
()
src/Database/test.js:647
↓ 2 callers
Function
actionInterface
(queue: WorkQueue, item: WorkQueueItem<any>)
src/Database/WorkQueue.js:85
↓ 2 callers
Function
adapterWithMigrations
(migrations)
src/adapters/__tests__/commonTests.js:45
↓ 2 callers
Method
arrayContains
(final T[] array, final T value)
native/android/src/main/java/com/nozbe/watermelondb/DatabaseUtils.java:31
↓ 2 callers
Method
buildDatabase
(String name, Context context, int openFlags)
native/android/src/main/java/com/nozbe/watermelondb/WMDatabase.java:40
↓ 2 callers
Function
buildModules
(format)
scripts/make.mjs:193
↓ 2 callers
Method
cancelPrefetchTimeout
()
src/react/withObservables/index.js:295
↓ 2 callers
Function
checkAdapter
()
src/Database/test.js:65
↓ 2 callers
Function
checkGet
(value)
src/Database/LocalStorage/test.js:86
↓ 2 callers
Function
cloneMessage
(data: any)
src/adapters/lokijs/worker/cloneMessage/index.js:18
↓ 2 callers
Method
connectDriver
(int connectionTag, WMDatabaseDriver driver, Promise promise)
native/android/src/main/java/com/nozbe/watermelondb/WMDatabaseBridge.java:196
↓ 2 callers
Method
connectDriverAsync
(tag: number, driver: DatabaseDriver)
src/adapters/sqlite/sqlite-node/DatabaseBridge.js:196
↓ 2 callers
Function
copyNonJavaScriptFiles
(buildPath)
scripts/make.mjs:116
↓ 2 callers
Method
create
(K key, V value)
native/android/src/main/java/com/nozbe/watermelondb/utils/Pair.java:12
↓ 2 callers
Method
debug
(...messages: any[])
src/utils/common/logger/index.js:12
↓ 2 callers
Function
devSetupCallback
(result: Result<any>, onSetUpError: ?(error: Error) => void)
src/adapters/common.js:68
↓ 2 callers
Function
diagnosticError
(errorMessage: string)
src/utils/common/diagnosticError/index.js:14
↓ 2 callers
Method
disposableFromDirtyRaw
* Returns a disposable record, based on a raw object. * * A disposable record is a read-only record that **does not** exist in the actual databa
src/Collection/index.js:192
↓ 2 callers
Function
emitCopy
(records: Array<Record>)
src/observation/subscribeToQueryWithColumns/index.js:56
↓ 2 callers
Function
emitCopy
()
src/observation/subscribeToSimpleQuery/index.js:37
↓ 2 callers
Function
encodeAndOr
(op: LokiKeyword)
src/adapters/lokijs/worker/encodeQuery/index.js:170
↓ 2 callers
Function
encodeConditions
( associations, conditions, )
src/adapters/lokijs/worker/encodeQuery/index.js:164
↓ 2 callers
Function
encodeIndex
(column: ColumnSchema, tableName: TableName<any>)
src/adapters/sqlite/encodeSchema/index.js:22
↓ 2 callers
Function
encodeMigrationSteps
(steps)
src/adapters/sqlite/encodeSchema/index.js:88
↓ 2 callers
Function
encodeQuery
(query: SerializedQuery)
src/adapters/lokijs/worker/encodeQuery/index.js:219
↓ 2 callers
Function
encodeRootConditions
( associations, conditions, )
src/adapters/lokijs/worker/encodeQuery/index.js:196
↓ 2 callers
Function
encodeSchema
({ tables, unsafeSql }: AppSchema)
src/adapters/sqlite/encodeSchema/index.js:39
↓ 2 callers
Function
encodedWithArgs
(clauses, countMode)
src/adapters/sqlite/encodeQuery/test.js:31
↓ 2 callers
Method
enqueue
( work: ($FlowFixMe<ReaderInterface | WriterInterface>) => Promise<T>, description: ?string, isWri
src/Database/WorkQueue.js:112
↓ 2 callers
Method
executeNext
()
src/adapters/lokijs/worker/DatabaseBridge.js:38
↓ 2 callers
Method
executeStatements
(queries: string)
src/adapters/sqlite/sqlite-node/Database.js:44
↓ 2 callers
Function
expectChangeFails
(changes)
src/sync/impl/__tests__/applyRemote.test.js:463
↓ 2 callers
Function
expectFalse
(matcher, raw)
src/observation/encodeMatcher/test.js:15
↓ 2 callers
Function
expectTrue
(matcher, raw)
src/observation/encodeMatcher/test.js:14
↓ 2 callers
Method
experimentalSubscribeWithColumns
* Rx-free equivalent of `.observeWithColumns()`
src/Query/index.js:234
↓ 2 callers
Function
fromPromise
(promise: Promise<T>, callback: ResultCallback<T>)
src/utils/fp/Result/index.js:21
↓ 2 callers
Function
fullObservationTest
(mockDb, query, asyncSource)
src/observation/subscribeToQueryWithColumns/test.js:23
↓ 2 callers
Method
getCache
(table: TableName<any>)
src/adapters/lokijs/worker/DatabaseDriver.js:89
↓ 2 callers
Function
getComparisonRight
(table: TableName<any>, comparisonRight: ComparisonRight)
src/adapters/sqlite/encodeQuery/index.js:30
↓ 2 callers
Method
getQueue
(int connectionTag)
native/android/src/main/java/com/nozbe/watermelondb/WMDatabaseBridge.java:155
↓ 2 callers
Function
getRecordState
(record, columnNames)
src/observation/subscribeToQueryWithColumns/index.js:18
↓ 2 callers
Method
getUserVersion
()
native/android/src/main/java/com/nozbe/watermelondb/WMDatabase.java:61
↓ 2 callers
Function
handleLikeValue
(v: any, defaultV: string)
src/observation/encodeMatcher/operators.js:28
↓ 2 callers
Function
idsForChanges
({ created, updated, deleted }: SyncTableChangeSet)
src/sync/impl/applyRemote.js:59
↓ 2 callers
Method
isCached
(table: string, id: string)
src/adapters/sqlite/sqlite-node/DatabaseDriver.js:182
↓ 2 callers
Method
isCached
(String table, String id)
native/android/src/main/java/com/nozbe/watermelondb/WMDatabaseDriver.java:192
↓ 2 callers
Function
keys
(obj: T)
src/utils/fp/keys/index.js:3
↓ 2 callers
Function
make
()
src/QueryDescription/__tests__/test.js:481
↓ 2 callers
Method
observeCount
* Returns an `Rx.Observable` that tracks the number of matching records * * Note: By default, the count is throttled. Pass `false` to opt out of
src/Query/index.js:191
↓ 2 callers
Function
pad
(text: string, len: number)
src/diagnostics/diagnoseDatabaseStructure/impl.js:11
↓ 2 callers
Function
performJoins
( lokiQuery: LokiQuery, performer: QueryPerformer, )
src/adapters/lokijs/worker/performJoins/index.js:31
↓ 2 callers
Function
performQuery
(query: SerializedQuery, loki: Loki)
src/adapters/lokijs/worker/executeQuery.js:22
↓ 2 callers
Method
postMessage
(data: any)
src/adapters/lokijs/worker/synchronousWorker.js:26
↓ 2 callers
Function
prepareApplyRemoteChangesToCollection
( recordsToApply: RecordsToApplyRemoteChangesTo<T>, collection: Collection<T>, context: ApplyRemoteChang
src/sync/impl/applyRemote.js:261
↓ 2 callers
Function
prepareUpdateFromRaw
( localRaw: RawRecord, remoteDirtyRaw: DirtyRaw, collection: Collection<T>, log: ?SyncLog, conflictR
src/sync/impl/helpers.js:77
↓ 2 callers
Method
recordFromQueryResult
(result: RecordId | RawRecord)
src/Collection/RecordCache.js:52
↓ 2 callers
Function
recordsToMap
(records: Object)
src/diagnostics/diagnoseSyncConsistency/impl.js:18
↓ 2 callers
Method
removeFromCache
(table: TableName<any>, id: RecordId)
src/adapters/lokijs/worker/DatabaseDriver.js:78
↓ 2 callers
Function
replaceRaw
(record: Model, dirtyRaw: DirtyRaw)
src/sync/impl/helpers.js:40
↓ 2 callers
Function
requiresUpdate
( collection: Collection<T>, local: RawRecord, dirtyRemote: DirtyRaw, )
src/sync/impl/helpers.js:58
↓ 2 callers
Function
setRawColumnChange
(rawRecord: RawRecord, columnName: ColumnName)
src/sync/helpers.js:14
↓ 2 callers
Method
setUserVersion
(int version)
native/android/src/main/java/com/nozbe/watermelondb/WMDatabase.java:57
↓ 2 callers
Function
shallowCloneDeepObjects
(value: any)
src/adapters/lokijs/worker/cloneMessage/index.js:4
↓ 2 callers
Function
simpleMockDatabase
()
src/Database/LocalStorage/test.js:4
↓ 2 callers
Function
sorted
(models)
src/sync/impl/__tests__/helpers.js:60
↓ 2 callers
Function
sqlBool
(value)
src/adapters/__tests__/commonTests.js:642
↓ 2 callers
Function
subscribe
( value: any, onNext: (any) => void, onError: (Error) => void, onComplete: () => void, )
src/react/withObservables/index.js:30
↓ 2 callers
Method
subscribeWithoutSettingState
(props: PropsInput)
src/react/withObservables/index.js:193
↓ 2 callers
Function
syncWithDelay
(delay)
src/sync/impl/__tests__/synchronize-abort.test.js:15
↓ 2 callers
Function
tableName
(name: string)
src/Schema/index.js:71
↓ 2 callers
Function
testMassDelete
(methodName)
src/Query/test.js:383
↓ 2 callers
Function
toEncodedOperations
(sqlStr: SQL)
src/adapters/sqlite/encodeBatch/index.js:98
↓ 2 callers
Method
unsafeExecuteStatements
(String statements)
native/android/src/main/java/com/nozbe/watermelondb/WMDatabase.java:65
↓ 2 callers
Function
unsafeFetchAsRaws
(query: Query<T>)
src/sync/impl/applyRemote.js:44
↓ 2 callers
Function
useDatabase
()
src/react/useDatabase.js:8
↓ 2 callers
Function
validateAdapter
(adapter: DatabaseAdapter)
src/adapters/common.js:15
↓ 2 callers
Function
validateColumnSchema
(column: ColumnSchema)
src/Schema/index.js:112
↓ 2 callers
Function
validateId
(raw)
src/RawRecord/__tests__/test.js:103
↓ 2 callers
Function
validateName
(name: string)
src/Schema/index.js:101
↓ 2 callers
Function
validateRemoteRaw
(raw: DirtyRaw)
src/sync/impl/applyRemote.js:252
↓ 2 callers
Function
waitForNextQuery
()
src/observation/test.js:42
↓ 2 callers
Method
waiting
(tag: number, driver: DatabaseDriver)
src/adapters/sqlite/sqlite-node/DatabaseBridge.js:20
↓ 2 callers
Function
where
(left: ColumnName, valueOrComparison: Value | Comparison)
src/QueryDescription/operators.js:175
↓ 2 callers
Function
writer
()
src/Database/test.js:655
↓ 1 callers
Method
_abortPendingWork
()
src/Database/WorkQueue.js:209
↓ 1 callers
Method
_applyChangesToCache
(operations: CollectionChangeSet<Record>)
src/Collection/index.js:242
↓ 1 callers
Method
_clearCachedRecords
()
src/adapters/lokijs/index.js:234
↓ 1 callers
Method
_compactQueryResults
(records: DirtyRaw[], table: TableName<any>)
src/adapters/lokijs/worker/DatabaseDriver.js:429
↓ 1 callers
Function
_createFactory
(Component)
src/react/helpers.js:6
↓ 1 callers
Method
_debugDignoseMissingRecord
(table: TableName<any>, id: RecordId)
src/adapters/lokijs/index.js:238
↓ 1 callers
Method
_executeAddColumnsMigration
({ table, columns }: AddColumnsMigrationStep)
src/adapters/lokijs/worker/DatabaseDriver.js:410
← previous
next →
301–400 of 970, ranked by callers