gitextract_p8q538ro/ ├── .all-contributorsrc ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ ├── config.yml │ │ └── feature_request.md │ ├── actions/ │ │ └── prepare-build/ │ │ └── action.yaml │ ├── dependabot.yaml │ └── workflows/ │ ├── cron_test.yaml │ ├── docs.yaml │ ├── release.yaml │ ├── skynet.yaml │ ├── test.yaml │ └── testlab.yaml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── TODO.md ├── docs/ │ ├── .gitignore │ ├── README.md │ ├── docs/ │ │ ├── .vuepress/ │ │ │ ├── config.ts │ │ │ ├── locales.ts │ │ │ ├── redirect.ts │ │ │ └── styles/ │ │ │ └── index.scss │ │ ├── README.md │ │ ├── crud.md │ │ ├── de/ │ │ │ ├── README.md │ │ │ ├── crud.md │ │ │ ├── faq.md │ │ │ ├── indexes.md │ │ │ ├── limitations.md │ │ │ ├── links.md │ │ │ ├── queries.md │ │ │ ├── recipes/ │ │ │ │ ├── data_migration.md │ │ │ │ ├── full_text_search.md │ │ │ │ ├── multi_isolate.md │ │ │ │ └── string_ids.md │ │ │ ├── schema.md │ │ │ ├── transactions.md │ │ │ ├── tutorials/ │ │ │ │ └── quickstart.md │ │ │ └── watchers.md │ │ ├── es/ │ │ │ ├── README.md │ │ │ ├── crud.md │ │ │ ├── faq.md │ │ │ ├── indexes.md │ │ │ ├── limitations.md │ │ │ ├── links.md │ │ │ ├── queries.md │ │ │ ├── recipes/ │ │ │ │ ├── data_migration.md │ │ │ │ ├── full_text_search.md │ │ │ │ ├── multi_isolate.md │ │ │ │ └── string_ids.md │ │ │ ├── schema.md │ │ │ ├── transactions.md │ │ │ ├── tutorials/ │ │ │ │ └── quickstart.md │ │ │ └── watchers.md │ │ ├── faq.md │ │ ├── fr/ │ │ │ ├── README.md │ │ │ ├── crud.md │ │ │ ├── faq.md │ │ │ ├── indexes.md │ │ │ ├── limitations.md │ │ │ ├── links.md │ │ │ ├── queries.md │ │ │ ├── recipes/ │ │ │ │ ├── data_migration.md │ │ │ │ ├── full_text_search.md │ │ │ │ ├── multi_isolate.md │ │ │ │ └── string_ids.md │ │ │ ├── schema.md │ │ │ ├── transactions.md │ │ │ ├── tutorials/ │ │ │ │ └── quickstart.md │ │ │ └── watchers.md │ │ ├── indexes.md │ │ ├── it/ │ │ │ ├── README.md │ │ │ ├── crud.md │ │ │ ├── faq.md │ │ │ ├── indexes.md │ │ │ ├── limitations.md │ │ │ ├── links.md │ │ │ ├── queries.md │ │ │ ├── recipes/ │ │ │ │ ├── data_migration.md │ │ │ │ ├── full_text_search.md │ │ │ │ ├── multi_isolate.md │ │ │ │ └── string_ids.md │ │ │ ├── schema.md │ │ │ ├── transactions.md │ │ │ ├── tutorials/ │ │ │ │ └── quickstart.md │ │ │ └── watchers.md │ │ ├── ja/ │ │ │ ├── README.md │ │ │ ├── crud.md │ │ │ ├── faq.md │ │ │ ├── indexes.md │ │ │ ├── limitations.md │ │ │ ├── links.md │ │ │ ├── queries.md │ │ │ ├── recipes/ │ │ │ │ ├── data_migration.md │ │ │ │ ├── full_text_search.md │ │ │ │ ├── multi_isolate.md │ │ │ │ └── string_ids.md │ │ │ ├── schema.md │ │ │ ├── transactions.md │ │ │ ├── tutorials/ │ │ │ │ └── quickstart.md │ │ │ └── watchers.md │ │ ├── ko/ │ │ │ ├── README.md │ │ │ ├── crud.md │ │ │ ├── faq.md │ │ │ ├── indexes.md │ │ │ ├── limitations.md │ │ │ ├── links.md │ │ │ ├── queries.md │ │ │ ├── recipes/ │ │ │ │ ├── data_migration.md │ │ │ │ ├── full_text_search.md │ │ │ │ ├── multi_isolate.md │ │ │ │ └── string_ids.md │ │ │ ├── schema.md │ │ │ ├── transactions.md │ │ │ ├── tutorials/ │ │ │ │ └── quickstart.md │ │ │ └── watchers.md │ │ ├── limitations.md │ │ ├── links.md │ │ ├── pt/ │ │ │ ├── README.md │ │ │ ├── crud.md │ │ │ ├── faq.md │ │ │ ├── indexes.md │ │ │ ├── limitations.md │ │ │ ├── links.md │ │ │ ├── queries.md │ │ │ ├── schema.md │ │ │ ├── transactions.md │ │ │ ├── tutorials/ │ │ │ │ └── quickstart.md │ │ │ └── watchers.md │ │ ├── queries.md │ │ ├── recipes/ │ │ │ ├── data_migration.md │ │ │ ├── full_text_search.md │ │ │ ├── multi_isolate.md │ │ │ └── string_ids.md │ │ ├── schema.md │ │ ├── transactions.md │ │ ├── tutorials/ │ │ │ └── quickstart.md │ │ ├── ur/ │ │ │ ├── README.md │ │ │ ├── crud.md │ │ │ ├── faq.md │ │ │ ├── indexes.md │ │ │ ├── limitations.md │ │ │ ├── links.md │ │ │ ├── queries.md │ │ │ ├── recipes/ │ │ │ │ ├── data_migration.md │ │ │ │ ├── full_text_search.md │ │ │ │ ├── multi_isolate.md │ │ │ │ └── string_ids.md │ │ │ ├── schema.md │ │ │ ├── transactions.md │ │ │ ├── tutorials/ │ │ │ │ └── quickstart.md │ │ │ └── watchers.md │ │ ├── watchers.md │ │ └── zh/ │ │ ├── README.md │ │ ├── crud.md │ │ ├── faq.md │ │ ├── indexes.md │ │ ├── limitations.md │ │ ├── links.md │ │ ├── queries.md │ │ ├── recipes/ │ │ │ ├── data_migration.md │ │ │ ├── full_text_search.md │ │ │ ├── multi_isolate.md │ │ │ └── string_ids.md │ │ ├── schema.md │ │ ├── transactions.md │ │ ├── tutorials/ │ │ │ └── quickstart.md │ │ └── watchers.md │ └── package.json ├── examples/ │ └── pub/ │ ├── .gitignore │ ├── .metadata │ ├── README.md │ ├── analysis_options.yaml │ ├── lib/ │ │ ├── asset_loader.dart │ │ ├── main.dart │ │ ├── models/ │ │ │ ├── api/ │ │ │ │ ├── metrics.dart │ │ │ │ └── package.dart │ │ │ ├── asset.dart │ │ │ └── package.dart │ │ ├── package_manager.dart │ │ ├── provider.dart │ │ ├── repository.dart │ │ └── ui/ │ │ ├── app_bar.dart │ │ ├── detail_page.dart │ │ ├── home_page.dart │ │ ├── markdown_viewer.dart │ │ ├── package_metadata.dart │ │ ├── package_versions.dart │ │ ├── publisher.dart │ │ ├── search.dart │ │ └── search_page.dart │ └── pubspec.yaml ├── packages/ │ ├── isar/ │ │ ├── .gitignore │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── analysis_options.yaml │ │ ├── example/ │ │ │ └── README.md │ │ ├── lib/ │ │ │ ├── isar.dart │ │ │ └── src/ │ │ │ ├── annotations/ │ │ │ │ ├── backlink.dart │ │ │ │ ├── collection.dart │ │ │ │ ├── embedded.dart │ │ │ │ ├── enumerated.dart │ │ │ │ ├── ignore.dart │ │ │ │ ├── index.dart │ │ │ │ ├── name.dart │ │ │ │ └── type.dart │ │ │ ├── common/ │ │ │ │ ├── isar_common.dart │ │ │ │ ├── isar_link_base_impl.dart │ │ │ │ ├── isar_link_common.dart │ │ │ │ ├── isar_links_common.dart │ │ │ │ └── schemas.dart │ │ │ ├── isar.dart │ │ │ ├── isar_collection.dart │ │ │ ├── isar_connect.dart │ │ │ ├── isar_connect_api.dart │ │ │ ├── isar_error.dart │ │ │ ├── isar_link.dart │ │ │ ├── isar_reader.dart │ │ │ ├── isar_writer.dart │ │ │ ├── native/ │ │ │ │ ├── bindings.dart │ │ │ │ ├── encode_string.dart │ │ │ │ ├── index_key.dart │ │ │ │ ├── isar_collection_impl.dart │ │ │ │ ├── isar_core.dart │ │ │ │ ├── isar_impl.dart │ │ │ │ ├── isar_link_impl.dart │ │ │ │ ├── isar_reader_impl.dart │ │ │ │ ├── isar_writer_impl.dart │ │ │ │ ├── open.dart │ │ │ │ ├── query_build.dart │ │ │ │ ├── query_impl.dart │ │ │ │ ├── split_words.dart │ │ │ │ └── txn.dart │ │ │ ├── query.dart │ │ │ ├── query_builder.dart │ │ │ ├── query_builder_extensions.dart │ │ │ ├── query_components.dart │ │ │ ├── schema/ │ │ │ │ ├── collection_schema.dart │ │ │ │ ├── index_schema.dart │ │ │ │ ├── link_schema.dart │ │ │ │ ├── property_schema.dart │ │ │ │ └── schema.dart │ │ │ └── web/ │ │ │ ├── bindings.dart │ │ │ ├── isar_collection_impl.dart │ │ │ ├── isar_impl.dart │ │ │ ├── isar_link_impl.dart │ │ │ ├── isar_reader_impl.dart │ │ │ ├── isar_web.dart │ │ │ ├── isar_writer_impl.dart │ │ │ ├── open.dart │ │ │ ├── query_build.dart │ │ │ ├── query_impl.dart │ │ │ └── split_words.dart │ │ ├── pubspec.yaml │ │ ├── test/ │ │ │ └── isar_reader_writer_test.dart │ │ └── tool/ │ │ ├── get_version.dart │ │ └── verify_release_version.dart │ ├── isar_core/ │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── src/ │ │ │ ├── collection.rs │ │ │ ├── cursor.rs │ │ │ ├── error.rs │ │ │ ├── index/ │ │ │ │ ├── index_key.rs │ │ │ │ ├── index_key_builder.rs │ │ │ │ └── mod.rs │ │ │ ├── instance.rs │ │ │ ├── legacy/ │ │ │ │ ├── isar_object_v1.rs │ │ │ │ └── mod.rs │ │ │ ├── lib.rs │ │ │ ├── link.rs │ │ │ ├── mdbx/ │ │ │ │ ├── cursor.rs │ │ │ │ ├── db.rs │ │ │ │ ├── env.rs │ │ │ │ ├── mod.rs │ │ │ │ └── txn.rs │ │ │ ├── object/ │ │ │ │ ├── data_type.rs │ │ │ │ ├── id.rs │ │ │ │ ├── isar_object.rs │ │ │ │ ├── json_encode_decode.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── object_builder.rs │ │ │ │ └── property.rs │ │ │ ├── query/ │ │ │ │ ├── fast_wild_match.rs │ │ │ │ ├── filter.rs │ │ │ │ ├── id_where_clause.rs │ │ │ │ ├── index_where_clause.rs │ │ │ │ ├── link_where_clause.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── query_builder.rs │ │ │ │ └── where_clause.rs │ │ │ ├── schema/ │ │ │ │ ├── collection_schema.rs │ │ │ │ ├── index_schema.rs │ │ │ │ ├── link_schema.rs │ │ │ │ ├── migrate_v1.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── property_schema.rs │ │ │ │ └── schema_manager.rs │ │ │ ├── txn.rs │ │ │ └── watch/ │ │ │ ├── change_set.rs │ │ │ ├── isar_watchers.rs │ │ │ ├── mod.rs │ │ │ └── watcher.rs │ │ └── tests/ │ │ ├── binary_golden.json │ │ ├── test_binary.rs │ │ └── test_hash.rs │ ├── isar_core_ffi/ │ │ ├── .cargo/ │ │ │ └── config.toml │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src/ │ │ ├── c_object_set.rs │ │ ├── crud.rs │ │ ├── dart.rs │ │ ├── error.rs │ │ ├── filter.rs │ │ ├── index_key.rs │ │ ├── instance.rs │ │ ├── lib.rs │ │ ├── link.rs │ │ ├── query.rs │ │ ├── query_aggregation.rs │ │ ├── txn.rs │ │ └── watchers.rs │ ├── isar_flutter_libs/ │ │ ├── .pubignore │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── android/ │ │ │ ├── .gitignore │ │ │ ├── build.gradle │ │ │ ├── gradle/ │ │ │ │ └── wrapper/ │ │ │ │ └── gradle-wrapper.properties │ │ │ ├── gradle.properties │ │ │ ├── settings.gradle │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── AndroidManifest.xml │ │ │ └── java/ │ │ │ └── dev/ │ │ │ └── isar/ │ │ │ └── isar_flutter_libs/ │ │ │ └── IsarFlutterLibsPlugin.java │ │ ├── ios/ │ │ │ ├── .gitignore │ │ │ ├── Assets/ │ │ │ │ └── .gitkeep │ │ │ ├── Classes/ │ │ │ │ ├── IsarFlutterLibsPlugin.h │ │ │ │ ├── IsarFlutterLibsPlugin.m │ │ │ │ ├── SwiftIsarFlutterLibsPlugin.swift │ │ │ │ └── binding.h │ │ │ ├── Resources/ │ │ │ │ └── PrivacyInfo.xcprivacy │ │ │ └── isar_flutter_libs.podspec │ │ ├── lib/ │ │ │ └── isar_flutter_libs.dart │ │ ├── linux/ │ │ │ ├── CMakeLists.txt │ │ │ ├── include/ │ │ │ │ └── isar_flutter_libs/ │ │ │ │ └── isar_flutter_libs_plugin.h │ │ │ └── isar_flutter_libs_plugin.cc │ │ ├── macos/ │ │ │ ├── Classes/ │ │ │ │ └── IsarFlutterLibsPlugin.swift │ │ │ └── isar_flutter_libs.podspec │ │ ├── pubspec.yaml │ │ ├── pubspec_overrides.yaml │ │ └── windows/ │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── include/ │ │ │ └── isar_flutter_libs/ │ │ │ └── isar_flutter_libs_plugin.h │ │ └── isar_flutter_libs_plugin.cpp │ ├── isar_generator/ │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── analysis_options.yaml │ │ ├── build.yaml │ │ ├── lib/ │ │ │ ├── isar_generator.dart │ │ │ └── src/ │ │ │ ├── code_gen/ │ │ │ │ ├── by_index_generator.dart │ │ │ │ ├── collection_schema_generator.dart │ │ │ │ ├── query_distinct_by_generator.dart │ │ │ │ ├── query_filter_generator.dart │ │ │ │ ├── query_filter_length.dart │ │ │ │ ├── query_link_generator.dart │ │ │ │ ├── query_object_generator.dart │ │ │ │ ├── query_property_generator.dart │ │ │ │ ├── query_sort_by_generator.dart │ │ │ │ ├── query_where_generator.dart │ │ │ │ └── type_adapter_generator.dart │ │ │ ├── collection_generator.dart │ │ │ ├── helper.dart │ │ │ ├── isar_analyzer.dart │ │ │ ├── isar_type.dart │ │ │ └── object_info.dart │ │ ├── pubspec.yaml │ │ ├── pubspec_overrides.yaml │ │ └── test/ │ │ ├── error_test.dart │ │ └── errors/ │ │ ├── class/ │ │ │ ├── abstract.dart │ │ │ ├── collection_supertype.dart │ │ │ ├── constructor_named.dart │ │ │ ├── constructor_unknown_parameter.dart │ │ │ ├── constructor_wrong_parameter.dart │ │ │ ├── enum.dart │ │ │ ├── invalid_name.dart │ │ │ ├── mixin.dart │ │ │ ├── private.dart │ │ │ └── variable.dart │ │ ├── id/ │ │ │ ├── duplicate.dart │ │ │ └── missing.dart │ │ ├── index/ │ │ │ ├── composite_double_not_last.dart │ │ │ ├── composite_non_hashed_list.dart │ │ │ ├── composite_string_value_not_last.dart │ │ │ ├── contains_id.dart │ │ │ ├── double_list_hashed.dart │ │ │ ├── duplicate_name.dart │ │ │ ├── duplicate_property.dart │ │ │ ├── invalid_name.dart │ │ │ ├── non_string_hashed.dart │ │ │ ├── non_string_list_hashed_elements.dart │ │ │ ├── non_unique_replace.dart │ │ │ ├── object_hashed.dart │ │ │ ├── object_list_hashed.dart │ │ │ └── property_does_not_exist.dart │ │ ├── link/ │ │ │ ├── backlink_target_does_no_exist.dart │ │ │ ├── backlink_target_is_backlink.dart │ │ │ ├── backlink_target_not_a_link.dart │ │ │ ├── duplicate_name.dart │ │ │ ├── invalid_name.dart │ │ │ ├── late.dart │ │ │ ├── nullable.dart │ │ │ ├── target_not_a_collection.dart │ │ │ └── type_nullable.dart │ │ └── property/ │ │ ├── duplicate_name.dart │ │ ├── enum_bool_type.dart │ │ ├── enum_double_type.dart │ │ ├── enum_duplicate.dart │ │ ├── enum_float_type.dart │ │ ├── enum_list_type.dart │ │ ├── enum_not_annotated.dart │ │ ├── enum_null_value.dart │ │ ├── enum_object_type.dart │ │ ├── invalid_name.dart │ │ ├── null_byte.dart │ │ ├── null_byte_element.dart │ │ └── unsupported_type.dart │ ├── isar_inspector/ │ │ ├── .metadata │ │ ├── README.md │ │ ├── analysis_options.yaml │ │ ├── isar_inspector.iml │ │ ├── lib/ │ │ │ ├── collection/ │ │ │ │ ├── button_prev_next.dart │ │ │ │ ├── button_sort.dart │ │ │ │ ├── collection_area.dart │ │ │ │ └── objects_list_sliver.dart │ │ │ ├── collections_list.dart │ │ │ ├── connect_client.dart │ │ │ ├── connected_layout.dart │ │ │ ├── connection_screen.dart │ │ │ ├── error_screen.dart │ │ │ ├── instance_selector.dart │ │ │ ├── main.dart │ │ │ ├── object/ │ │ │ │ ├── isar_object.dart │ │ │ │ ├── object_view.dart │ │ │ │ ├── property_builder.dart │ │ │ │ ├── property_embedded_view.dart │ │ │ │ ├── property_link_view.dart │ │ │ │ ├── property_value.dart │ │ │ │ └── property_view.dart │ │ │ ├── query_builder/ │ │ │ │ ├── query_filter.dart │ │ │ │ └── query_group.dart │ │ │ ├── sidebar.dart │ │ │ └── util.dart │ │ ├── pubspec.yaml │ │ └── web/ │ │ ├── index.html │ │ └── manifest.json │ ├── isar_test/ │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── README.md │ │ ├── analysis_options.yaml │ │ ├── android/ │ │ │ ├── .gitignore │ │ │ ├── app/ │ │ │ │ ├── build.gradle │ │ │ │ └── src/ │ │ │ │ ├── androidTest/ │ │ │ │ │ └── java/ │ │ │ │ │ └── dev/ │ │ │ │ │ └── isar/ │ │ │ │ │ └── isar_test/ │ │ │ │ │ └── MainActivityTest.java │ │ │ │ └── main/ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── kotlin/ │ │ │ │ │ └── dev/ │ │ │ │ │ └── isar/ │ │ │ │ │ └── isar_test/ │ │ │ │ │ └── MainActivity.kt │ │ │ │ └── res/ │ │ │ │ ├── drawable/ │ │ │ │ │ └── launch_background.xml │ │ │ │ └── values/ │ │ │ │ └── styles.xml │ │ │ ├── build.gradle │ │ │ ├── gradle/ │ │ │ │ └── wrapper/ │ │ │ │ └── gradle-wrapper.properties │ │ │ ├── gradle.properties │ │ │ ├── settings.gradle │ │ │ └── settings_aar.gradle │ │ ├── integration_test/ │ │ │ └── integration_test.dart │ │ ├── ios/ │ │ │ ├── .gitignore │ │ │ ├── Flutter/ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ ├── Debug.xcconfig │ │ │ │ └── Release.xcconfig │ │ │ ├── Podfile │ │ │ ├── Runner/ │ │ │ │ ├── AppDelegate.swift │ │ │ │ ├── Assets.xcassets/ │ │ │ │ │ ├── AppIcon.appiconset/ │ │ │ │ │ │ └── Contents.json │ │ │ │ │ └── LaunchImage.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── Base.lproj/ │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ └── Main.storyboard │ │ │ │ ├── Info.plist │ │ │ │ └── Runner-Bridging-Header.h │ │ │ ├── Runner.xcodeproj/ │ │ │ │ ├── project.pbxproj │ │ │ │ ├── project.xcworkspace/ │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata/ │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ │ └── xcshareddata/ │ │ │ │ └── xcschemes/ │ │ │ │ └── Runner.xcscheme │ │ │ └── Runner.xcworkspace/ │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata/ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ │ ├── lib/ │ │ │ ├── isar_test.dart │ │ │ └── src/ │ │ │ ├── common.dart │ │ │ ├── init_native.dart │ │ │ ├── init_web.dart │ │ │ ├── isar_web_src.dart │ │ │ ├── listener.dart │ │ │ ├── matchers.dart │ │ │ ├── sync_async_helper.dart │ │ │ ├── sync_future.dart │ │ │ └── twitter/ │ │ │ ├── entities.dart │ │ │ ├── geo.dart │ │ │ ├── media.dart │ │ │ ├── tweet.dart │ │ │ ├── user.dart │ │ │ └── util.dart │ │ ├── linux/ │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── flutter/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── generated_plugin_registrant.cc │ │ │ │ ├── generated_plugin_registrant.h │ │ │ │ └── generated_plugins.cmake │ │ │ ├── main.cc │ │ │ ├── my_application.cc │ │ │ └── my_application.h │ │ ├── macos/ │ │ │ ├── .gitignore │ │ │ ├── Flutter/ │ │ │ │ ├── Flutter-Debug.xcconfig │ │ │ │ └── Flutter-Release.xcconfig │ │ │ ├── Podfile │ │ │ ├── Runner/ │ │ │ │ ├── AppDelegate.swift │ │ │ │ ├── Assets.xcassets/ │ │ │ │ │ └── AppIcon.appiconset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── Base.lproj/ │ │ │ │ │ └── MainMenu.xib │ │ │ │ ├── Configs/ │ │ │ │ │ ├── AppInfo.xcconfig │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ ├── Release.xcconfig │ │ │ │ │ └── Warnings.xcconfig │ │ │ │ ├── DebugProfile.entitlements │ │ │ │ ├── Info.plist │ │ │ │ ├── MainFlutterWindow.swift │ │ │ │ └── Release.entitlements │ │ │ ├── Runner.xcodeproj/ │ │ │ │ ├── project.pbxproj │ │ │ │ ├── project.xcworkspace/ │ │ │ │ │ └── xcshareddata/ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── xcshareddata/ │ │ │ │ └── xcschemes/ │ │ │ │ └── Runner.xcscheme │ │ │ └── Runner.xcworkspace/ │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata/ │ │ │ └── IDEWorkspaceChecks.plist │ │ ├── pubspec.yaml │ │ ├── test/ │ │ │ ├── clear_test.dart │ │ │ ├── collection_size_test.dart │ │ │ ├── compact_on_launch_test.dart │ │ │ ├── constructor_test.dart │ │ │ ├── copy_to_file_test.dart │ │ │ ├── crud_test.dart │ │ │ ├── default_value/ │ │ │ │ ├── common.dart │ │ │ │ ├── default_test.dart │ │ │ │ ├── no_default_test.dart │ │ │ │ └── nullable_test.dart │ │ │ ├── embedded_test.dart │ │ │ ├── enum_test.dart │ │ │ ├── filter/ │ │ │ │ ├── filter_bool_list_test.dart │ │ │ │ ├── filter_bool_test.dart │ │ │ │ ├── filter_byte_list_test.dart │ │ │ │ ├── filter_byte_test.dart │ │ │ │ ├── filter_date_time_list_test.dart │ │ │ │ ├── filter_date_time_test.dart │ │ │ │ ├── filter_embedded_list_test.dart │ │ │ │ ├── filter_embedded_test.dart │ │ │ │ ├── filter_float_list_test.dart │ │ │ │ ├── filter_float_test.dart │ │ │ │ ├── filter_id_test.dart │ │ │ │ ├── filter_int_test.dart │ │ │ │ ├── filter_list_length_test.dart │ │ │ │ ├── filter_string_list_test.dart │ │ │ │ ├── filter_string_test.dart │ │ │ │ └── link/ │ │ │ │ ├── filter_backlink_test.dart │ │ │ │ ├── filter_backlinks_test.dart │ │ │ │ ├── filter_link_circular_direct_test.dart │ │ │ │ ├── filter_link_circular_indirect_test.dart │ │ │ │ ├── filter_link_nested_test.dart │ │ │ │ ├── filter_link_self_test.dart │ │ │ │ ├── filter_link_test.dart │ │ │ │ ├── filter_links_self_test.dart │ │ │ │ └── filter_links_test.dart │ │ │ ├── id_test.dart │ │ │ ├── index/ │ │ │ │ ├── composite2_test.dart │ │ │ │ ├── composite3_test.dart │ │ │ │ ├── composite_string_test.dart │ │ │ │ ├── get_by_delete_by_test.dart │ │ │ │ ├── multi_entry_test.dart │ │ │ │ ├── put_by_test.dart │ │ │ │ ├── where_bool_list_test.dart │ │ │ │ ├── where_bool_test.dart │ │ │ │ ├── where_byte_list_test.dart │ │ │ │ ├── where_byte_test.dart │ │ │ │ ├── where_date_time_list_test.dart │ │ │ │ ├── where_date_time_test.dart │ │ │ │ ├── where_float_list_test.dart │ │ │ │ ├── where_float_test.dart │ │ │ │ ├── where_id_test.dart │ │ │ │ ├── where_int_test.dart │ │ │ │ ├── where_string_list_test.dart │ │ │ │ └── where_string_test.dart │ │ │ ├── inheritance_test.dart │ │ │ ├── instance_test.dart │ │ │ ├── isolate_test.dart │ │ │ ├── json_test.dart │ │ │ ├── link_test.dart │ │ │ ├── links/ │ │ │ │ ├── backlink_test.dart │ │ │ │ ├── link_test.dart │ │ │ │ └── links_test.dart │ │ │ ├── max_size_test.dart │ │ │ ├── migration/ │ │ │ │ ├── add_remove_collection_test.dart │ │ │ │ ├── add_remove_embedded_field_test.dart │ │ │ │ ├── add_remove_field_test.dart │ │ │ │ ├── add_remove_index_test.dart │ │ │ │ ├── add_remove_link_test.dart │ │ │ │ ├── change_field_embedded_test.dart │ │ │ │ ├── change_field_nullability_test.dart │ │ │ │ ├── change_field_type_test.dart │ │ │ │ └── change_link_links_test.dart │ │ │ ├── mutli_type_model.dart │ │ │ ├── name_test.dart │ │ │ ├── open_close_isar_listener_test.dart │ │ │ ├── other_test.dart │ │ │ ├── query/ │ │ │ │ ├── aggregation_test.dart │ │ │ │ ├── embedded_test.dart │ │ │ │ ├── group_test.dart │ │ │ │ ├── is_empty_is_not_empty_test.dart │ │ │ │ ├── multi_filter_test.dart │ │ │ │ ├── offset_limit_test.dart │ │ │ │ ├── property_test.dart │ │ │ │ ├── sort_by_distinct_by_test.dart │ │ │ │ └── where_sort_distinct_test.dart │ │ │ ├── regression/ │ │ │ │ └── issue_235_rename_field_test.dart │ │ │ ├── schema_test.dart │ │ │ ├── stress/ │ │ │ │ ├── long_string_test.dart │ │ │ │ └── twitter_test.dart │ │ │ ├── transaction_test.dart │ │ │ ├── type_models.dart │ │ │ ├── user_model.dart │ │ │ └── watcher_test.dart │ │ ├── tool/ │ │ │ ├── generate_all_tests.dart │ │ │ └── generate_long_double_test.dart │ │ ├── web/ │ │ │ ├── index.html │ │ │ └── manifest.json │ │ └── windows/ │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── flutter/ │ │ │ ├── CMakeLists.txt │ │ │ ├── generated_plugin_registrant.cc │ │ │ ├── generated_plugin_registrant.h │ │ │ └── generated_plugins.cmake │ │ └── runner/ │ │ ├── CMakeLists.txt │ │ ├── Runner.rc │ │ ├── flutter_window.cpp │ │ ├── flutter_window.h │ │ ├── main.cpp │ │ ├── resource.h │ │ ├── runner.exe.manifest │ │ ├── utils.cpp │ │ ├── utils.h │ │ ├── win32_window.cpp │ │ └── win32_window.h │ ├── isar_web/ │ │ ├── .eslintrc.yml │ │ ├── .gitignore │ │ ├── .prettierrc │ │ ├── README.md │ │ ├── package.json │ │ ├── src/ │ │ │ ├── bulk-delete.ts │ │ │ ├── collection.ts │ │ │ ├── cursor.ts │ │ │ ├── index.ts │ │ │ ├── instance.ts │ │ │ ├── link.ts │ │ │ ├── open.ts │ │ │ ├── query.ts │ │ │ ├── schema.ts │ │ │ ├── txn.ts │ │ │ └── watcher.ts │ │ ├── tsconfig.json │ │ └── webpack.config.js │ └── mdbx_sys/ │ ├── .gitignore │ ├── Cargo.toml │ ├── build.rs │ └── src/ │ └── lib.rs └── tool/ ├── build.sh ├── build_android.sh ├── build_ios.sh ├── build_linux.sh ├── build_macos.sh ├── build_windows.sh ├── cbindgen.toml ├── download_binaries.sh ├── ffigen.yaml ├── generate_bindings.sh ├── prepare_tests.sh ├── publish.sh └── replace-versions.sh