sembast_sqflite 0.2.0+2 copy "sembast_sqflite: ^0.2.0+2" to clipboard
sembast_sqflite: ^0.2.0+2 copied to clipboard

outdated

sembast NoSQL database support on top of sqflite, cross process safe database.

example/main.dart

import 'package:sembast/sembast.dart';
import 'package:sembast_sqflite/sembast_sqflite.dart';
import 'package:sqflite_common_ffi/sqflite_ffi.dart';

Future main() async {
  // The sqflite base factory

  var factory = getDatabaseFactorySqflite(databaseFactoryFfi);

  var db = await factory.openDatabase('example.db');
  // Use the main store for storing key values as String
  var store = StoreRef<String, String>.main();

  // Writing the data
  await store.record('username').put(db, 'my_username');
  await store.record('url').put(db, 'my_url');

  // Reading the data
  var url = await store.record('url').get(db);
  var username = await store.record('username').get(db);

  print('url: $url');
  print('username: $username');
}
27
likes
30
points
2.16k
downloads

Publisher

verified publishertekartik.com

Weekly Downloads

sembast NoSQL database support on top of sqflite, cross process safe database.

Repository (GitHub)

License

unknown (license)

Dependencies

meta, sembast, sqflite_common

More

Packages that depend on sembast_sqflite