dapter 0.0.1 copy "dapter: ^0.0.1" to clipboard
dapter: ^0.0.1 copied to clipboard

Dart 1 only

A uniform interface for the database drivers

dapter #

A uniform interface to the database drivers in Dart. Key feature - it doesn't have all of them in the dependencies, it uses mirrors to find them out.

Only supports MySQL for now.

Usage #

A simple usage example:

# pubspec.yaml
name: blah
dependencies:
  dapter: any
  sqljocky: any
// myapp.dart
import 'package:sqljocky/sqljocky.dart';
import 'package:dapter/dapter.dart';

main() async {
  var adapterConfig = new AdapterConfig(database: "mixbook_development_cp", dbType: "mysql");
  var adapter = new Adapter.build(adapterConfig);

  var result = await adapter.query("SELECT * FROM posts");
  print(result);
  adapter.close();
}

Please note that you must import sqljocky, even if you don't use it directly, so the mirrors system in dapter could find it.

Features and bugs #

Please file feature requests and bugs at the issue tracker.

0
likes
20
points
16
downloads

Publisher

unverified uploader

Weekly Downloads

A uniform interface for the database drivers

Homepage

License

BSD-3-Clause (license)

More

Packages that depend on dapter