loxia 0.0.2 copy "loxia: ^0.0.2" to clipboard
loxia: ^0.0.2 copied to clipboard

A lightweight Dart ORM for Relational Databases built to be simple and extensible.

Loxia #

Loxia is a lightweight and flexible Object-Relational Mapping (ORM) library for Dart, designed to simplify database interactions and management of data models. It supports SQLite and PostgreSQL databases, providing a seamless experience for developers working with relational data in their Dart applications.

Features #

  • Lightweight: Minimalistic design with a focus on performance and ease of use.
  • Database Support: Compatible with SQLite and PostgreSQL databases.
  • Entity Management: Define and manage data models using Dart classes.
  • Repository Pattern: Access and manipulate data through repositories.
  • Migrations: Built-in support for database schema migrations.
  • Type Safety: Leverages Dart's type system for safer database operations.
  • Extensible: Easily extendable to support additional databases and features.

Getting Started #

To get started with Loxia, add it to your pubspec.yaml file:

dependencies:
  loxia: ^0.0.1

Then, run dart pub get to install the package.

Import Loxia in your Dart code:

import 'package:loxia/loxia.dart';

Documentation #

For detailed documentation on how to use Loxia, including setup, configuration, and examples, please visit the Loxia Documentation.

Contributing #

Contributions are welcome! If you would like to contribute to Loxia, please fork the repository and submit a pull request. For major changes, please open an issue first to discuss what you would like to change.

3
likes
160
points
2
downloads

Publisher

verified publisherserinus.app

Weekly Downloads

A lightweight Dart ORM for Relational Databases built to be simple and extensible.

Homepage
Repository (GitHub)
View/report issues

Topics

#orm #sqlite #postgres #database

Documentation

Documentation
API reference

Funding

Consider supporting this project:

github.com

License

MIT (license)

Dependencies

analyzer, build, build_runner, code_builder, dart_style, glob, path, postgres, source_gen, sqlite3

More

Packages that depend on loxia