realm-dart
realm-dart copied to clipboard
Realm is a mobile database: a replacement for SQLite & ORMs.
Allows to upsert object graphs with `Realm.add(x, update:true)` (and `Realm.addAll([x,y], update:true)`)
This exposes a set of string-based access API for the Realm. The current PR touches only the Realm entrypoint and a follow-up PR will be done to improve the experience...
Support async Realm open syntax. Fixes #71 Done: - [x] Implement Realm.open only in Dart without using C-API. - [x] CancellableFuture implementation. - [x] Update Changelog.md - [x] API documentation...
- HandleBase implements Finalizable, and uses a common NativeFinalizer - [WIP] Classes with Finalizable fields implements Finalizable
As of realm-core v12.5.0 RQL supports list comparisons, but the Dart SDK does not handle list arguments. Example: ```dart realm.query('list = $0', [[1,2,3]]); ```
Method tryDeleteRealm in test/test.dart // TODO: File deletions does not work after tests so don't fail for now https://github.com/realm/realm-dart/issues/751 // throw Exception('Failed to delete realm at path $path. Did you...