Rust Firebird Client updated to v0.17.0 with a few features and enhancements.
New Features:
- create_database() added CreateDatabase with embedded client #112
- Add support for create_database() method, aka isc_create_database #115
Bug Fixes:
Programmer 4 life
Firebird 4.0 Docker has been released with images for AMD64, ARM64 and ARM/V7.
New arm images can be used natively on Raspberry Pi , Apple Silicon and Amazon Graviton instances (or any docker host that supports arm).
Interesting discussion on HackerNews : LibreOffice tells businesses: Get off Community version, you are hurting devs
Firebird php driver status for Firebird Advent 2020 ⛄
https://qiita.com/advent-calendar/2020/firebird
A new version of the Firebird PHP driver was recently released. This version supports booleans values. Precompiled binaries for PHP 7.3 , 7.4 and 8.0 are available at the download section.
The driver is marked as 1.1.0 stable . Please report any problems to the tracker at https://github.com/FirebirdSQL/php-firebird/issues.
See also:
Firebird PHP driver on Github
Firebird PHP driver download
Firebird rust driver status for Firebird Advent 2020 ⛄
https://qiita.com/advent-calendar/2020/firebird
Last version released is 0.13.0 with a few changes.
Rust firebird github repository is located here
https://github.com/fernandobatels/rsfbclient
Crates page is here
https://crates.io/crates/rsfbclient
Docs are located here
https://docs.rs/rsfbclient/0.13.0/rsfbclient/
More examples in the github repository
https://github.com/fernandobatels/rsfbclient/tree/master/examples
Cool features : connection to the firebird db can be made in embeeded mode if is on the same machine
also using the libfbclient to a remote server or using the pure rust implementation 😀
https://docs.rs/rsfbclient/0.13.0/rsfbclient/builders/struct.NativeConnectionBuilder.html
Another interesting project is rbfbclient : A new version of Firebird Extension Library for Ruby using Rust instead of C for binding of firebird API.
Current SQLAlchemy release 1.3.20 supports firebird out of the box
https://docs.sqlalchemy.org/en/13/dialects/firebird.html
In the future the driver is moved outside of SQLAlchemy repository in this place
https://github.com/pauldex/sqlalchemy-firebird
so it will be installed in the future releases with :
pip install sqlalchemy-firebird
After sqlalchemy and driver install you can follow the official tutorial or something similar using the firebird dialect
https://overiq.com/sqlalchemy-101/installing-sqlalchemy-and-connecting-to-database/
Firebird django-firebird driver status for Firebird Advent 2020
https://qiita.com/advent-calendar/2020/firebird
django-firebird pre released 2.2a1 version with support for Firebird 3 and Django 2.2.x LTS (That will be supported until 2022 according to the roadmap)
Thanks to this pull request #111.
The stable version corresponds with django 2.2 and live into stable/2.2.x branch. The current master branch of this repository is being developed under django 3.0.x.Firebird python3 driver status for Firebird Advent 2020
https://qiita.com/advent-calendar/2020/firebird
The firebird-driver package provides driver for Python 3.8+ and Firebird 3+. This driver uses new Firebird OO API provided by fbclient library. You can download it or install directly from Python Package Index.
To use the driver you can start with the Getting Started from documentation area
A few more examples are in Usage Guide from documentation area
Please note, that his new driver requires Firebird 3+ and Python 3.8+.Firebird high-level native client for Node.js / TypeScript status status for Firebird Advent 2020
https://qiita.com/advent-calendar/2020/firebird
To use the driver you can start with the readme from npm/github
https://www.npmjs.com/package/node-firebird-driver-native
A few more examples are in the packages/node-firebird-driver/src/test directory
We have seen several releases with a few features and changes :node-firebird status for Firebird Advent 2020
https://qiita.com/advent-calendar/2020/firebird