Toutes les actualités

PHPAML Data entre en alpha

Une couche de persistance typée pour SQL et MongoDB rejoint la plateforme PHPAML.

PHPAML Data est maintenant disponible en version alpha. Le package apporte aux applications PHPAML une couche de données ciblée, sans lier le framework à une seule base de données ni à un seul type d’application.

Un noyau, plusieurs bases de données

SQLite constitue le parcours par défaut. MySQL, MariaDB et PostgreSQL partagent la fondation SQL, tandis que MongoDB reste un adaptateur indépendant construit sur les contrats communs.

Pensé pour l’expérience AML

Choisissez la base pendant l’installation. Les modèles, migrations, seeders, états et diagnostics utilisent ensuite les mêmes commandes courtes. Les modèles restent dans src/models/.

phpaml — zsh
aml install data --driver sqlite
aml data:doctor

La prochaine étape

Cette alpha est prête pour l’évaluation et les premiers projets. Les retours porteront sur la clarté de l’API, la cohérence des pilotes, la sécurité des migrations et les diagnostics.