Installation#
Get started with Knex Dart in your Dart or Flutter project.
Requirements#
- Dart SDK 3.0.0 or higher
- For Flutter: Flutter 3.10.0 or higher
Add Dependency#
Add Knex Dart to your pubspec.yaml:
dependencies:
knex_dart: ^1.0.0
Install#
Run:
dart pub get
Or for Flutter:
flutter pub get
Verify Installation#
Create a simple test file:
import 'package:knex_dart/knex_dart.dart';
void main() {
final knex = Knex(client: MockClient());
final query = knex('users').select(['*']);
print(query.toSQL().sql);
// Output: select * from "users"
print('✅ Knex Dart is working!');
}
Run it:
dart run your_file.dart
Next Steps#
- Quick Start - Build your first query
- WHERE Clauses - Learn query filtering
- Examples - Real-world patterns