Skip to content

Latest commit

 

History

History
64 lines (44 loc) · 3.1 KB

README-fr.md

File metadata and controls

64 lines (44 loc) · 3.1 KB

Laravel Logo

Total Downloads Latest Stable Version License

Laravel Database Informix est un package conçu pour le framework Laravel afin d'intégrer de manière transparente avec le pilote de base de données Informix. Il étend Illuminate/Database et fonctionne parfaitement avec les dernières versions de Laravel. Testé sur Laravel 10 et 11.

Ce travail est inspiré par le dépôt : https://github.com/llaiajiale/laravel-ifx

Prérequis

Avant d'installer ce package, assurez-vous d'avoir le SDK Informix installé sur votre système. Le SDK Informix est requis pour la communication avec la base de données Informix. Vous pouvez télécharger le SDK depuis le site officiel d'IBM.

De plus, assurez-vous que l'extension PDO Informix est compilée et installée dans votre environnement PHP. Cette extension fournit les fonctionnalités nécessaires à PHP pour communiquer avec les bases de données Informix. Vous pouvez trouver plus d'informations sur l'extension PDO Informix ici.

Pour simplifier l'installation du SDK Informix et de l'extension PDO, consultez les scripts disponibles dans ce dépôt.

Installation

Pour inclure Laravel Database Informix dans votre projet, exécutez la commande suivante :

composer require jturazzi/laravel-database-informix

Une fois que Composer a terminé l'installation du package, vous devrez enregistrer Informix DB.

Pour Laravel 10 et les versions antérieures :

Allez dans config/app.php, trouvez le tableau providers et ajoutez :

/*
* Package Service Providers...
*/
jturazzi\Informix\InformixDBServiceProvider::class,

Pour Laravel 11 et les versions plus récentes :

Allez dans bootstrap/providers.php et ajoutez :

return [
    App\Providers\AppServiceProvider::class,
    jturazzi\Informix\InformixDBServiceProvider::class,
];

Enfin, publiez le fichier de configuration avec la commande Artisan suivante :

php artisan vendor:publish

Cette commande dupliquera le fichier de configuration dans config/informix.php.

Configurez les détails de connexion à la base de données Informix dans ce fichier.

Contribution

Contributions bienvenues de la communauté. Fork, apportez des modifications, soumettez une pull request.

Licence

Ce projet est sous licence MIT.