summaryrefslogtreecommitdiff
path: root/readme.md
diff options
context:
space:
mode:
authorxGrz <grzesiek.byskiniewicz@gmail.com>2025-10-01 12:05:12 +0200
committerxGrz <grzesiek.byskiniewicz@gmail.com>2025-10-01 12:05:12 +0200
commitf502fdfdfbb89acd756639bfe40c65dbcc029981 (patch)
tree324cefc49ff43cb6880ee3109ee3977c3de1cba1 /readme.md
parent5af3375acd5611295c672aefa2392ab36fde8ec0 (diff)
downloadilluminate-firebird-f502fdfdfbb89acd756639bfe40c65dbcc029981.tar.gz
illuminate-firebird-f502fdfdfbb89acd756639bfe40c65dbcc029981.tar.bz2
illuminate-firebird-f502fdfdfbb89acd756639bfe40c65dbcc029981.zip
[docs] Added docs for package
Diffstat (limited to 'readme.md')
-rw-r--r--readme.md49
1 files changed, 49 insertions, 0 deletions
diff --git a/readme.md b/readme.md
new file mode 100644
index 0000000..943d9f6
--- /dev/null
+++ b/readme.md
@@ -0,0 +1,49 @@
+# Firebird for Laravel
+
+This package adds support for the Firebird PDO Database Driver in Laravel applications.
+Originally it was created by Harry Gulliford. Unfortunately, the original package is no longer maintained (doesn't support Laravel 12).
+Thank you, Harry, for your work!
+
+## Version Support
+
+- **PHP:** 8.2, 8.3
+- **Laravel:** 12.x
+- **Firebird:** 2.5, 3.0, 4.0
+
+## Installation
+
+You can install the package via composer:
+
+```bash
+composer require xgrz/support-firebird
+```
+
+_The package will automatically register itself._
+
+Declare the connection within your `config/database.php` file by using `firebird` as the
+driver:
+```php
+'connections' => [
+
+ 'firebird' => [
+ 'driver' => 'firebird',
+ 'host' => env('DB_HOST', 'localhost'),
+ 'port' => env('DB_PORT', '3050'),
+ 'database' => env('DB_DATABASE', '/path_to/database.fdb'),
+ 'username' => env('DB_USERNAME', 'sysdba'),
+ 'password' => env('DB_PASSWORD', 'masterkey'),
+ 'charset' => env('DB_CHARSET', 'UTF8'),
+ 'role' => null,
+ ],
+
+],
+```
+
+## Limitations
+This package does not intend to support database migrations and it should not be used for this use case.
+
+## Credits
+- [Harry Gulliford](https://github.com/harrygulliford)
+
+## License
+Licensed under the [MIT](https://choosealicense.com/licenses/mit/) license.