phorm_postgres 0.0.3 copy "phorm_postgres: ^0.0.3" to clipboard
phorm_postgres: ^0.0.3 copied to clipboard

PostgreSQL driver for the PHORM. Provides a PhormDatabase implementation backed by PostgreSQL, including connection pooling, dialect support, and async query execution.

PHORM PostgreSQL 🚀 #

Pub Version Build Status GitHub Stars License: MIT Dart SDK

Warning

🚧 This package is under active development and is not yet functional. The API is unstable and subject to change. Do not use in production.

A PostgreSQL driver for the PHORM ORM — a lightweight, type-safe, driver-agnostic ORM for Dart and Flutter.

Roadmap #

  • ❌ PostgreSQL dialect (SqlDialect implementation)
  • ❌ Connection pool management
  • ❌ Async query executor
  • ❌ Migration support
  • ❌ Flutter & Dart server support

Usage (planned) #

import 'package:phorm_postgres/phorm_postgres.dart';

final db = PhormPostgresDatabase(
  host: 'localhost',
  port: 5432,
  database: 'mydb',
  username: 'postgres',
  password: 'secret',
  tables: [usersTable],
);

final users = PhormCore<User>(dbManager: db, table: usersTable);
await users.insert(user);
Package Description
phorm_sqlite ✅ Stable SQLite driver
phorm Core engine (included automatically)

License #

MIT © 2024–2026 PHORM Contributors

2
likes
150
points
440
downloads
screenshot

Documentation

API reference

Publisher

verified publisherinterlib.dev

Weekly Downloads

PostgreSQL driver for the PHORM. Provides a PhormDatabase implementation backed by PostgreSQL, including connection pooling, dialect support, and async query execution.

Homepage
Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

meta, phorm

More

Packages that depend on phorm_postgres