Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit d8743be

Browse files
Store: add databaseVersion getter
1 parent 4211076 commit d8743be

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

‎objectbox/lib/src/native/store.dart‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -498,6 +498,13 @@ class Store implements Finalizable {
498498
detach: this, externalSize: 200 * 1024);
499499
}
500500

501+
/// Returns the version and features of the platform-specific ObjectBox
502+
/// database library.
503+
///
504+
/// The format may change in any future release, only use this for
505+
/// informational purposes.
506+
static String databaseVersion() => dartStringFromC(C.version_core_string());
507+
501508
/// Returns if an open store (i.e. opened before and not yet closed) was found
502509
/// for the given [directoryPath].
503510
///

‎objectbox_test/test/basics_test.dart‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import 'dart:ffi' as ffi;
22

33
import 'package:objectbox/internal.dart';
4+
import 'package:objectbox/objectbox.dart';
45
import 'package:objectbox/src/native/bindings/bindings.dart';
56
import 'package:objectbox/src/native/bindings/helpers.dart';
67
import 'package:objectbox/src/native/version.dart';
@@ -14,7 +15,8 @@ void main() {
1415
expect(atLeastDart("999.0.0"), false);
1516
});
1617

17-
print("Testing basics of ObjectBox using C lib V${libraryVersion()}");
18+
print("Testing basics of ObjectBox using C lib V${libraryVersion()} "
19+
"with database version ${Store.databaseVersion()}");
1820

1921
// Prior to Dart 2.6, the exception wasn't accessible and may have crashed.
2022
// Similarly, this occured in Fluter for Linux (desktop).

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /