Firebird DB Admin tool

#pascal #fpc #freepascal #database #lazarus

motaz aedaf1dd66 Version 1.2.0 пре 11 година
.gitignore 730ff7d6ff update пре 12 година
TurboBird.ico af31c7174f Icons, Add cancel button to Database comparison, add server time to database info пре 12 година
TurboBird.lpi aedaf1dd66 Version 1.2.0 пре 11 година
TurboBird.lpr aedaf1dd66 Version 1.2.0 пре 11 година
TurboBird.lrs 64ed2a19a2 Version пре 13 година
TurboBird.png 6e55220c4b Commit befor query пре 11 година
TurboBird.rc 64ed2a19a2 Version пре 13 година
TurboBird.res aedaf1dd66 Version 1.2.0 пре 11 година
about.lfm 91190c7bf1 Add Code logo to About пре 11 година
about.lrs 91190c7bf1 Add Code logo to About пре 11 година
about.pas b824f53251 Consolidate common includes/constants. Rename and harden ChangeQueryToUpdatable (it is not Bidi mode as unidirectional is a specific term regarding datasets: it means forward only) пре 11 година
backuprestore.lfm 5a6f783307 Replace magic numbers with enumeration/enumerated type пре 11 година
backuprestore.lrs 5a6f783307 Replace magic numbers with enumeration/enumerated type пре 11 година
backuprestore.pas 4bbac2643a Fix small logic error in zipping пре 11 година
calen.lfm 64ed2a19a2 Version пре 13 година
calen.lrs 04b99ad556 Remove autocompletion file пре 12 година
calen.pas 64ed2a19a2 Version пре 13 година
callproc.lfm 64ed2a19a2 Version пре 13 година
callproc.lrs 04b99ad556 Remove autocompletion file пре 12 година
callproc.pas 64ed2a19a2 Version пре 13 година
changepass.lfm 2507560567 first commit пре 13 година
changepass.lrs 04b99ad556 Remove autocompletion file пре 12 година
changepass.pas 2507560567 first commit пре 13 година
comparison.lfm 5358800914 Comparison button position пре 11 година
comparison.pas faa639be88 Cosmetic пре 11 година
connectas.lfm 64ed2a19a2 Version пре 13 година
connectas.lrs 64ed2a19a2 Version пре 13 година
connectas.pas 64ed2a19a2 Version пре 13 година
copytable.lfm de43177c6a Cosmetic пре 11 година
copytable.lrs de43177c6a Cosmetic пре 11 година
copytable.pas 40d9f7041f Cosmetic пре 11 година
createdb.lfm bc48d32b8f Cosmetic: form layout: enter/commit/activate type buttons to the right as usual in LTR applications пре 11 година
createdb.lrs bc48d32b8f Cosmetic: form layout: enter/commit/activate type buttons to the right as usual in LTR applications пре 11 година
createdb.pas bdc9940c6e Add/edit fields: add support for scale (NUMERIC/DECIMAL) and character set/collation (text types). Also a lot in comparison code which needs to be tested. пре 11 година
createtrigger.lfm 64ed2a19a2 Version пре 13 година
createtrigger.lrs 04b99ad556 Remove autocompletion file пре 12 година
createtrigger.pas 64ed2a19a2 Version пре 13 година
createuser.lfm af31c7174f Icons, Add cancel button to Database comparison, add server time to database info пре 12 година
createuser.lrs 04b99ad556 Remove autocompletion file пре 12 година
createuser.pas 5a6f783307 Replace magic numbers with enumeration/enumerated type пре 11 година
dbinfo.lfm c5f3a03ba4 Ctrl-W/Ctrl-F4 close form button for database info пре 11 година
dbinfo.pas 0fd5b7388b Move some object create/frees to form Create and Destroy event to be sure they always run. More reliable than having to manually call init and keep track. Probably solves some memory leaks. Cosmetic: enforce naming convention: prepend F for all private/protected class members but not public/published пре 11 година
editdatafullrec.lfm 156f99c750 Keep ibconnection open between operations. Use built in insert/update/delete sql generation from select query instead of turbobird code. пре 11 година
editdatafullrec.lrs 156f99c750 Keep ibconnection open between operations. Use built in insert/update/delete sql generation from select query instead of turbobird code. пре 11 година
editdatafullrec.pas 6c8962e997 Cosmetic/slight hardening пре 11 година
edittable.lfm 9cec71be11 Cosmetic пре 11 година
edittable.lrs 9cec71be11 Cosmetic пре 11 година
edittable.pas 40d9f7041f Cosmetic пре 11 година
enterpass.lfm a922d39bad Display database name in Connect As dialog, remove space from compared Trigger body пре 12 година
enterpass.lrs 04b99ad556 Remove autocompletion file пре 12 година
enterpass.pas a922d39bad Display database name in Connect As dialog, remove space from compared Trigger body пре 12 година
main.lfm 3a93020c16 Load library manually in linux: libfbclient.so.2 instead of libfbclient.so that never exists пре 11 година
main.lrs 3a93020c16 Load library manually in linux: libfbclient.so.2 instead of libfbclient.so that never exists пре 11 година
main.pas 3a93020c16 Load library manually in linux: libfbclient.so.2 instead of libfbclient.so that never exists пре 11 година
modsqlscript.pas a15d8a97c6 FPC trunk compilation fix пре 11 година
newconstraint.lfm 62b4b2504c Cosmetic пре 11 година
newconstraint.lrs 62b4b2504c Cosmetic пре 11 година
newconstraint.pas 91c50b1808 Ctrl-F4/Ctrl-W window close functionality for remaining windows; typo/spelling fixes. пре 11 година
newdomain.lfm 64ed2a19a2 Version пре 13 година
newdomain.lrs 04b99ad556 Remove autocompletion file пре 12 година
newdomain.pas 64ed2a19a2 Version пре 13 година
neweditfield.lfm 1d756eb3d2 Edit fields: wait until combobox editingdone before validation/updating other gui controls. Backup: prepare for .zip functionality selecting files пре 11 година
neweditfield.lrs 1d756eb3d2 Edit fields: wait until combobox editingdone before validation/updating other gui controls. Backup: prepare for .zip functionality selecting files пре 11 година
neweditfield.pas e8fced65f5 Cosmetic пре 11 година
newgen.lfm 3aea34db98 Scripting: more correct output of domain integer/decimal data types."DOUBLE PRECISION" data type does not exist in Firebird=>"DOUBLE". Fix possible error from renaming int64=>bigint. пре 11 година
newgen.lrs 3aea34db98 Scripting: more correct output of domain integer/decimal data types."DOUBLE PRECISION" data type does not exist in Firebird=>"DOUBLE". Fix possible error from renaming int64=>bigint. пре 11 година
newgen.pas 5a6f783307 Replace magic numbers with enumeration/enumerated type пре 11 година
newtable.lfm 5da7be2ec7 Cosmetic: shorten up main treeview selection code пре 11 година
newtable.lrs 5da7be2ec7 Cosmetic: shorten up main treeview selection code пре 11 година
newtable.pas 167cbb03a6 Do not preselect character set combobox for new/edit fields пре 11 година
permissionmanage.lfm 0fd5b7388b Move some object create/frees to form Create and Destroy event to be sure they always run. More reliable than having to manually call init and keep track. Probably solves some memory leaks. Cosmetic: enforce naming convention: prepend F for all private/protected class members but not public/published пре 11 година
permissionmanage.lrs 0fd5b7388b Move some object create/frees to form Create and Destroy event to be sure they always run. More reliable than having to manually call init and keep track. Probably solves some memory leaks. Cosmetic: enforce naming convention: prepend F for all private/protected class members but not public/published пре 11 година
permissionmanage.pas 5a6f783307 Replace magic numbers with enumeration/enumerated type пре 11 година
querycompletion.txt f702e12c9e sorting completion list пре 12 година
querywindow.lfm 0a0e6677a3 Hide previous tabs, change auto commit to commitRetaining пре 11 година
querywindow.lrs 0a0e6677a3 Hide previous tabs, change auto commit to commitRetaining пре 11 година
querywindow.pas 6e55220c4b Commit befor query пре 11 година
readme.txt 95467ffcb8 Clarified readme: TurboBird purpose; synapse installation пре 11 година
reg.lfm 5da7be2ec7 Cosmetic: shorten up main treeview selection code пре 11 година
reg.lrs 5da7be2ec7 Cosmetic: shorten up main treeview selection code пре 11 година
reg.pas 40d9f7041f Cosmetic пре 11 година
scriptdb.pas c18491a391 Cosmetic: RDB$ADMIN role workaround works in Flamerobin, too. пре 11 година
sqlhistory.lfm abf3a59d21 Ctrl-F4 or Ctrl-W closes query window and table management window (after confirmation, just like clicking on the close button) пре 11 година
sqlhistory.lrs abf3a59d21 Ctrl-F4 or Ctrl-W closes query window and table management window (after confirmation, just like clicking on the close button) пре 11 година
sqlhistory.pas 0fd5b7388b Move some object create/frees to form Create and Destroy event to be sure they always run. More reliable than having to manually call init and keep track. Probably solves some memory leaks. Cosmetic: enforce naming convention: prepend F for all private/protected class members but not public/published пре 11 година
systables.lfm da92e721d3 Clean up memory leak due to unfreed connection etc objects in RegisteredDatabases array. пре 11 година
systables.lrs da92e721d3 Clean up memory leak due to unfreed connection etc objects in RegisteredDatabases array. пре 11 година
systables.pas 40d9f7041f Cosmetic пре 11 година
tablemanage.lfm bdc9940c6e Add/edit fields: add support for scale (NUMERIC/DECIMAL) and character set/collation (text types). Also a lot in comparison code which needs to be tested. пре 11 година
tablemanage.lrs bdc9940c6e Add/edit fields: add support for scale (NUMERIC/DECIMAL) and character set/collation (text types). Also a lot in comparison code which needs to be tested. пре 11 година
tablemanage.pas 40d9f7041f Cosmetic пре 11 година
topologicalsort.pas 24a375e6e4 Fields GUI query: add support for detecting domain based datatypes, array datatyes. Cosmetic: some renames, updated todo list. пре 11 година
trunksqlscript.pas dcb0d314db Inadvertently removed пре 11 година
turbocommon.inc e9487fa4ae Fix OSX being detected as BSD пре 11 година
turbocommon.pas 40d9f7041f Cosmetic пре 11 година
udfinfo.lfm 91c50b1808 Ctrl-F4/Ctrl-W window close functionality for remaining windows; typo/spelling fixes. пре 11 година
udfinfo.lrs 91c50b1808 Ctrl-F4/Ctrl-W window close functionality for remaining windows; typo/spelling fixes. пре 11 година
udfinfo.pas 91c50b1808 Ctrl-F4/Ctrl-W window close functionality for remaining windows; typo/spelling fixes. пре 11 година
unitfirebirdservices.pas 768091d7f3 Backup/restore: add support for zip files (.fbk.zip) for better compression. Currently only supports .fbk.zip files with one file. пре 11 година
update.lfm abe22f2999 Cosmetic: update form: increase space for proxy groupbox пре 11 година
update.lrs abe22f2999 Cosmetic: update form: increase space for proxy groupbox пре 11 година
update.pas abe22f2999 Cosmetic: update form: increase space for proxy groupbox пре 11 година
userpermissions.lfm 38bcdd51cf Ctrl-W/Ctrl-F4 shortcut for user permissions overview window. Set up heap trace output in debug build mode for analysis with the LeakView tool. пре 11 година
userpermissions.lrs 38bcdd51cf Ctrl-W/Ctrl-F4 shortcut for user permissions overview window. Set up heap trace output in debug build mode for analysis with the LeakView tool. пре 11 година
userpermissions.pas 38bcdd51cf Ctrl-W/Ctrl-F4 shortcut for user permissions overview window. Set up heap trace output in debug build mode for analysis with the LeakView tool. пре 11 година
viewdomain.lfm 10e0f50bcd Add support for domain character sets. Show collation and character set in domain GUI. Don't abort debug builds if senddebug fails (e.g. due to server not running). пре 11 година
viewdomain.lrs 10e0f50bcd Add support for domain character sets. Show collation and character set in domain GUI. Don't abort debug builds if senddebug fails (e.g. due to server not running). пре 11 година
viewdomain.pas 10e0f50bcd Add support for domain character sets. Show collation and character set in domain GUI. Don't abort debug builds if senddebug fails (e.g. due to server not running). пре 11 година
viewgen.lfm 91c50b1808 Ctrl-F4/Ctrl-W window close functionality for remaining windows; typo/spelling fixes. пре 11 година
viewgen.lrs 91c50b1808 Ctrl-F4/Ctrl-W window close functionality for remaining windows; typo/spelling fixes. пре 11 година
viewgen.pas 91c50b1808 Ctrl-F4/Ctrl-W window close functionality for remaining windows; typo/spelling fixes. пре 11 година
viewsproc.lfm 91c50b1808 Ctrl-F4/Ctrl-W window close functionality for remaining windows; typo/spelling fixes. пре 11 година
viewsproc.lrs 91c50b1808 Ctrl-F4/Ctrl-W window close functionality for remaining windows; typo/spelling fixes. пре 11 година
viewsproc.pas 91c50b1808 Ctrl-F4/Ctrl-W window close functionality for remaining windows; typo/spelling fixes. пре 11 година
viewtrigger.lfm 91c50b1808 Ctrl-F4/Ctrl-W window close functionality for remaining windows; typo/spelling fixes. пре 11 година
viewtrigger.lrs 91c50b1808 Ctrl-F4/Ctrl-W window close functionality for remaining windows; typo/spelling fixes. пре 11 година
viewtrigger.pas 91c50b1808 Ctrl-F4/Ctrl-W window close functionality for remaining windows; typo/spelling fixes. пре 11 година
viewview.lfm 4e492e0714 Remove AlphaBlend setting from viewview.lfm. Fixes issue #13 пре 11 година
viewview.lrs 4e492e0714 Remove AlphaBlend setting from viewview.lfm. Fixes issue #13 пре 11 година
viewview.pas 91c50b1808 Ctrl-F4/Ctrl-W window close functionality for remaining windows; typo/spelling fixes. пре 11 година

readme.txt

TurboBird is a management tool for the Firebird database server (both server and embedded versions).

TurboBird uses Synapse package for http download.

Quick instructions for getting TurboBird running:
1. Download synapse
2. Package/Open Package file, select laz_synapse.lpk and compile. Now the package is known to Lazarus
3. Open TurboBird and compile

For more information about Synapse package please refer to it in below link:
http://wiki.freepascal.org/Synapse