Expand description

The Firebird Diesel

This crate only implements the firebird backend for Diesel. To use diesel features, you must import it.

By default the lib will use the native client. If you want use the pure rust client, enable the pure_rust feature.

Establishing a connection

use diesel::prelude::*;
use rsfbclient_diesel::FbConnection;

let conn = FbConnection::establish("firebird://SYSDBA:masterkey@localhost/test.fdb");


The Firebird backend

The Firebird connection

The Firebird query builder

Firebird transaction

Types implementation of Firebird support

Firebird value representation