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
↓ 1 callers
Method
_executeCreateTableMigration
({ schema }: CreateTableMigrationStep)
src/adapters/lokijs/worker/DatabaseDriver.js:406
↓ 1 callers
Method
_executeNext
()
src/Database/WorkQueue.js:177
↓ 1 callers
Method
_getMigrationSteps
(fromVersion: SchemaVersion)
src/adapters/lokijs/worker/DatabaseDriver.js:372
↓ 1 callers
Method
_getName
(name: ?string)
src/adapters/sqlite/index.js:123
↓ 1 callers
Method
_init
(callback: ResultCallback<void>)
src/adapters/sqlite/index.js:131
↓ 1 callers
Method
_migrate
(steps: MigrationStep[])
src/adapters/lokijs/worker/DatabaseDriver.js:387
↓ 1 callers
Method
_migrateIfNeeded
()
src/adapters/lokijs/worker/DatabaseDriver.js:337
↓ 1 callers
Method
_migrationSteps
(fromVersion: SchemaVersion)
src/adapters/sqlite/index.js:385
↓ 1 callers
Method
_notify
(value: T)
src/utils/subscriptions/SharedSubscribable/index.js:46
↓ 1 callers
Method
_resolveDatabasePath
(String dbName)
native/android-jsi/src/main/java/com/nozbe/watermelondb/jsi/JSIInstaller.java:16
↓ 1 callers
Method
_setUpSchema
()
src/adapters/lokijs/worker/DatabaseDriver.js:292
↓ 1 callers
Method
_setUpWithMigrations
(databaseVersion: SchemaVersion, callback: ResultCallback<void>)
src/adapters/sqlite/index.js:155
↓ 1 callers
Function
_valueOrComparison
(arg: Value | Comparison)
src/QueryDescription/operators.js:162
↓ 1 callers
Function
action3
()
src/Database/test.js:641
↓ 1 callers
Function
allIds
(collections)
src/sync/impl/__tests__/helpers.js:13
↓ 1 callers
Function
applyAllRemoteChanges
( recordsToApply: AllRecordsToApply, context: ApplyRemoteChangesContext, )
src/sync/impl/applyRemote.js:350
↓ 1 callers
Method
applyParamFunction
(WMDatabaseDriver arg)
native/android/src/main/java/com/nozbe/watermelondb/WMDatabaseBridge.java:171
↓ 1 callers
Method
applyTransactionFunction
()
native/android/src/main/java/com/nozbe/watermelondb/WMDatabase.java:176
↓ 1 callers
Method
assertNoConnection
(tag: number)
src/adapters/sqlite/sqlite-node/DatabaseBridge.js:210
↓ 1 callers
Function
asyncFunc
()
src/utils/common/ensureSync/test.js:12
↓ 1 callers
Function
babelTransform
(format, file)
scripts/make.mjs:74
↓ 1 callers
Function
buildFile
(file)
scripts/make.mjs:149
↓ 1 callers
Function
buildTasks
(options)
scripts/release.mjs:60
↓ 1 callers
Method
cachedQuery
(table: string, query: string, args: any[])
src/adapters/sqlite/sqlite-node/DatabaseDriver.js:110
↓ 1 callers
Method
cachedQuery
(String table, String query, Object[] args)
native/android/src/main/java/com/nozbe/watermelondb/WMDatabaseDriver.java:87
↓ 1 callers
Function
censorLogs
(logs: Array<SyncLog>)
src/sync/SyncLogger/index.js:17
↓ 1 callers
Function
censorValue
(value: string)
src/diagnostics/censorRaw.js:7
↓ 1 callers
Function
cleanUpWithObservablesActions
(actions: Array<() => void>)
src/react/withObservables/garbageCollector.js:9
↓ 1 callers
Function
compose
(...funcs)
src/react/compose.js:4
↓ 1 callers
Function
concatRawQueries
(queries: LokiRawQuery[])
src/adapters/lokijs/worker/encodeQuery/index.js:185
↓ 1 callers
Method
connected
(tag: number, driver: DatabaseDriver)
src/adapters/sqlite/sqlite-node/DatabaseBridge.js:16
↓ 1 callers
Function
connectionTag
()
src/utils/common/connectionTag/index.js:7
↓ 1 callers
Function
copyFiles
(dir, files, rm = resolvePath())
scripts/make.mjs:111
↓ 1 callers
Function
createFactory
( Component: ElementType, )
src/react/helpers.js:16
↓ 1 callers
Function
createModulePath
(format)
scripts/make.mjs:66
↓ 1 callers
Function
createObservable
(relation: Relation<T>)
src/Relation/helpers.js:35
↓ 1 callers
Function
createPackageJson
(dir, obj)
scripts/make.mjs:106
↓ 1 callers
Method
createSQLiteDatabase
(String name, Context context, int openFlags)
native/android/src/main/java/com/nozbe/watermelondb/WMDatabase.java:45
↓ 1 callers
Function
createTask
(tasks, name, isCompleted, position)
src/observation/test.js:15
↓ 1 callers
Function
createTask
(tasks, name, isCompleted, position)
src/observation/subscribeToQueryWithColumns/test.js:14
↓ 1 callers
Function
createTask
(tasks, isCompleted)
src/observation/subscribeToCount/test.js:10
↓ 1 callers
Function
createTask
(tasks, name, isCompleted)
src/observation/subscribeToQueryReloading/test.js:12
↓ 1 callers
Function
createTimestampsFor
(model: Model)
src/Model/helpers.js:10
↓ 1 callers
Function
createWorker
(useWebWorker: boolean)
src/adapters/lokijs/dispatcher.js:18
↓ 1 callers
Function
delayPromise
(delay)
src/sync/impl/__tests__/synchronize-abort.test.js:11
↓ 1 callers
Function
delayed
(ms)
src/utils/fp/forEachAsync/test.js:5
↓ 1 callers
Method
delete
(String query, Object[] args)
native/android/src/main/java/com/nozbe/watermelondb/WMDatabase.java:85
↓ 1 callers
Function
deleteDatabase
(loki: Loki)
src/adapters/lokijs/worker/lokiExtensions.js:96
↓ 1 callers
Method
destroy
()
native/android-jsi/src/main/java/com/nozbe/watermelondb/jsi/JSIInstaller.java:25
↓ 1 callers
Function
destroyAllDeletedRecords
( db: Database, recordsToApply: AllRecordsToApply, )
src/sync/impl/applyRemote.js:338
↓ 1 callers
Method
destroyAllPermanently
* Permanently deletes all records matching this query * * Note: Do not use this when using Sync, as deletion will not be synced. * * Note:
src/Query/index.js:269
↓ 1 callers
Function
destroyDeletedRecords
( db: Database, { changes }: SyncLocalChanges, allRejectedIds: SyncRejectedIds, )
src/sync/impl/markAsSynced.js:38
↓ 1 callers
Function
diagnoseSyncConsistencyImpl
( { db, synchronize, pullChanges, isInconsistentRecordAllowed = async () => false, isExc
src/diagnostics/diagnoseSyncConsistency/impl.js:38
↓ 1 callers
Method
disconnectDriver
(tag: number)
src/adapters/sqlite/sqlite-node/DatabaseBridge.js:203
↓ 1 callers
Method
disconnectDriver
(int connectionTag)
native/android/src/main/java/com/nozbe/watermelondb/WMDatabaseBridge.java:206
↓ 1 callers
Method
dropTable
(String table)
native/android/src/main/java/com/nozbe/watermelondb/Queries.java:6
↓ 1 callers
Function
emulatorTasks
(options)
scripts/emulator.mjs:76
↓ 1 callers
Function
encodeAddColumnsMigrationStep
({ table, columns, unsafeSql, })
src/adapters/sqlite/encodeSchema/index.js:71
↓ 1 callers
Function
encodeAssociation
(description: QueryDescription)
src/adapters/sqlite/encodeQuery/index.js:164
↓ 1 callers
Function
encodeComparison
(table: TableName<any>, comparison: Comparison)
src/adapters/sqlite/encodeQuery/index.js:57
↓ 1 callers
Function
encodeComparison
(comparison: Comparison, value: any)
src/adapters/lokijs/worker/encodeQuery/index.js:52
↓ 1 callers
Function
encodeCondition
(associations)
src/adapters/lokijs/worker/encodeQuery/index.js:147
↓ 1 callers
Function
encodeConditions
( table: TableName<any>, description: QueryDescription, associations: QueryAssociation[], )
src/adapters/sqlite/encodeQuery/index.js:135
↓ 1 callers
Function
encodeConditions
(conditions)
src/observation/encodeMatcher/index.js:59
↓ 1 callers
Function
encodeCreateTable
({ name, columns }: TableSchema)
src/adapters/sqlite/encodeSchema/index.js:15
↓ 1 callers
Function
encodeJoin
(description: QueryDescription, associations: QueryAssociation[])
src/adapters/sqlite/encodeQuery/index.js:188
↓ 1 callers
Function
encodeJoin
(associations: QueryAssociation[], on: On)
src/adapters/lokijs/worker/encodeQuery/index.js:201
↓ 1 callers
Function
encodeLimitOffset
(limit: ?number, offset: ?number)
src/adapters/sqlite/encodeQuery/index.js:203
↓ 1 callers
Function
encodeMatcher
(query: QueryDescription)
src/observation/encodeMatcher/index.js:62
↓ 1 callers
Function
encodeMethod
( table: TableName<any>, countMode: boolean, needsDistinct: boolean, )
src/adapters/sqlite/encodeQuery/index.js:147
↓ 1 callers
Function
encodeOrderBy
(table: TableName<any>, sortBys: SortBy[])
src/adapters/sqlite/encodeQuery/index.js:191
↓ 1 callers
Function
encodeTable
(table: TableSchema)
src/adapters/sqlite/encodeSchema/index.js:36
↓ 1 callers
Function
encodeTableIndicies
({ name: tableName, columns }: TableSchema)
src/adapters/sqlite/encodeSchema/index.js:27
↓ 1 callers
Function
encodeValues
(values)
src/adapters/sqlite/encodeQuery/index.js:27
↓ 1 callers
Function
encodeWhereCondition
( associations: QueryAssociation[], table: TableName<any>, left: ColumnName, comparison: Comparison, )
src/adapters/sqlite/encodeQuery/index.js:94
↓ 1 callers
Function
encodeWhereDescription
({ left, comparison })
src/adapters/lokijs/worker/encodeQuery/index.js:123
↓ 1 callers
Function
encodeWhereDescription
(description)
src/observation/encodeMatcher/index.js:20
↓ 1 callers
Function
eq
(valueOrColumn: Value | ColumnDescription)
src/QueryDescription/operators.js:56
↓ 1 callers
Function
executeCount
(query: SerializedQuery, loki: Loki)
src/adapters/lokijs/worker/executeQuery.js:59
↓ 1 callers
Method
experimentalSubscribe
* Rx-free equivalent of `.observe()`
src/Query/index.js:227
↓ 1 callers
Method
experimentalSubscribeToCount
* Rx-free equivalent of `.observeCount()`
src/Query/index.js:244
↓ 1 callers
Function
extractClauses
(clauses)
src/QueryDescription/helpers.js:14
↓ 1 callers
Function
fetchDescendantsInner
(model: Model)
src/Model/helpers.js:35
↓ 1 callers
Method
fetchIds
* Fetches the list of IDs of records matching this query * * Note: This is faster than using `fetch()` if you only need IDs
src/Query/index.js:207
↓ 1 callers
Function
fetchRecordsForChanges
( collection: Collection<T>, changes: SyncTableChangeSet, )
src/sync/impl/applyRemote.js:70
↓ 1 callers
Function
fromPairs
(pairs)
src/utils/fp/fromPairs/index.js:4
↓ 1 callers
Function
generator
()
src/utils/common/randomId/test.js:21
↓ 1 callers
Function
getAllRecordsToApply
( remoteChanges: SyncDatabaseChangeSet, context: ApplyRemoteChangesContext, )
src/sync/impl/applyRemote.js:227
↓ 1 callers
Method
getAllTables
()
native/android/src/main/java/com/nozbe/watermelondb/WMDatabase.java:149
↓ 1 callers
Function
getAssociations
( description: QueryDescription, modelClass: Class<Model>, db: Database, )
src/Query/helpers.js:10
↓ 1 callers
Function
getBlockList
()
metro.config.js:12
↓ 1 callers
Function
getChildrenQueries
(model: Model)
src/Model/helpers.js:25
↓ 1 callers
Function
getCollections
(db: Database)
src/diagnostics/diagnoseDatabaseStructure/impl.js:23
↓ 1 callers
Function
getDefaultExport
()
src/adapters/lokijs/worker/loki.worker.js:7
↓ 1 callers
Function
getDispatcherType
(_options: SQLiteAdapterOptions)
src/adapters/sqlite/makeDispatcher/index.js:43
↓ 1 callers
Method
getFromLocalStorage
(String key)
native/android/src/main/java/com/nozbe/watermelondb/WMDatabase.java:138
↓ 1 callers
Function
getImmutableObservable
(relation: Relation<T>)
src/Relation/helpers.js:14
↓ 1 callers
Method
getInstance
(String name, Context context)
native/android/src/main/java/com/nozbe/watermelondb/WMDatabase.java:23
↓ 1 callers
Method
getLocal
(key: string)
src/adapters/lokijs/worker/DatabaseDriver.js:247
↓ 1 callers
Function
getLokiAdapter
(options: LokiAdapterOptions)
src/adapters/lokijs/worker/lokiExtensions.js:46
← previous
next →
401–500 of 970, ranked by callers