Jam.py and Firebird? Is it needed?

63 views
Skip to first unread message

Dean Babic

unread,
Jul 31, 2026, 3:45:23 AMJul 31
to firebird-support
Hi all, 

I just noticed that we are using old Firebird driver (fdb) in here:
https://github.com/jam-py-v7/jam-py-v7

I am the project maintainer and can add a new driver.

On that note, separate from Jam, would it be possible to package 
a new Python driver with pyinstaller for Wintel?

So that Wintel user does not need anything extra as with fdb and 
can try FB instantly. 

Thanks 

D.

Mark Rotteveel

unread,
Jul 31, 2026, 3:59:31 AMJul 31
to firebird...@googlegroups.com
There is a dedicated group for Firebird and Python (though it is
low-traffic): https://groups.google.com/g/firebird-python

Feature requests, like packaging can be posted on
https://github.com/FirebirdSQL/python3-driver

Mark - moderator firebird-support
--
Mark Rotteveel

Dean Babic

unread,
Aug 3, 2026, 7:44:09 AMAug 3
to firebird-support
No worries. I will try to package new Python driver together with the old one for Jam.py.
Just downloaded this:
https://firebirdsql.org/file/documentation/reference_manuals/fbdevgd-en/html/fbdevg30-db-load-test-d
and got the sequences:
SQL> SHOW SEQUENCES;
Generator GEN_CUSTOMER_ID, current value: 447, initial value: 0, increment: 1
Generator GEN_INVOICE_ID, current value: 200025, initial value: 0, increment: 1
...

Which enables me to do this:

Screenshot from 2026-08-03 19-42-35.png

The rest is trivial.
Thanks

Dean Babic

unread,
Aug 3, 2026, 11:27:02 PMAug 3
to firebird-support
Sorry, the link was cut:
https://firebirdsql.org/file/documentation/reference_manuals/fbdevgd-en/html/fbdevg30-db-load-test-data.html

So you guys can build the complete app under a few seconds after I finish this. Like this app:

https://asciinema.org/a/lG3VLqhQtsmUDK1EhYxLIzTI3

But nothing is stopping anyone to do that manually. Takes about a few minutes with the same result.
And with new Python driver, it will be possible to package a complete app with zero install. 
Just download, run and connect.

Sorry, sounds like a blunt plug, but I'm just happy for FB and the Py driver. 
Did not know that already exists.

D.
Reply all
Reply to author
Forward
0 new messages