ormed_sqlite_web 0.1.0 copy "ormed_sqlite_web: ^0.1.0" to clipboard
ormed_sqlite_web: ^0.1.0 copied to clipboard

Browser SQLite adapter for Ormed using sqlite3_web workers.

example/main.dart

import 'package:ormed/ormed.dart';
import 'package:ormed_sqlite_web/ormed_sqlite_web.dart';

Future<void> main() async {
  final registry = ModelRegistry();
  final ds = DataSource(
    registry.sqliteWebDataSourceOptions(
      name: 'web',
      database: 'app.sqlite',
      workerUri: 'worker.dart.js',
      wasmUri: 'sqlite3.wasm',
    ),
  );

  await ds.init();
  final rows = await ds.connection.driver.queryRaw('SELECT 1 AS ok');
  print(rows.first['ok']);
  await ds.dispose();
}
0
likes
160
points
137
downloads

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

Browser SQLite adapter for Ormed using sqlite3_web workers.

Repository (GitHub)
View/report issues

Topics

#orm #database #sqlite #web

Funding

Consider supporting this project:

www.buymeacoffee.com

License

MIT (license)

Dependencies

ormed, ormed_sqlite_core, sqlite3, sqlite3_web

More

Packages that depend on ormed_sqlite_web