Firebird DB Admin tool

#pascal #fpc #freepascal #database #lazarus

motaz 56d14ee208 Comparison controls alignments 11 년 전
.gitignore 730ff7d6ff update 12 년 전
TurboBird.ico af31c7174f Icons, Add cancel button to Database comparison, add server time to database info 12 년 전
TurboBird.lpi 2754f84b77 Cosmetic 11 년 전
TurboBird.lpr 25fdbb3488 Additional hint when firebird library not found. Should adequately address issue #10 11 년 전
TurboBird.lrs 64ed2a19a2 Version 13 년 전
TurboBird.png af8e007321 Convert unable to load fbclient library to warning and resume 13 년 전
TurboBird.rc 64ed2a19a2 Version 13 년 전
TurboBird.res 2c46c02159 Cosmetic: remove unused variables, units 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 56d14ee208 Comparison controls alignments 11 년 전
comparison.pas fd2c1d3b3e Querywindow: when creating new results tab, set focus to it 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 fbf27ba6af 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 9cec71be11 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 a0591bf84f Cosmetic 11 년 전
main.lrs a0591bf84f Cosmetic 11 년 전
main.pas 10ee69e806 Store data (e.g. dbindex, field order) for nodes in Data property not Overlayindex, as that will change the nodes' icons. 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 e41ebdf7f4 Fix status bar display of records for select queries in query window 11 년 전
querywindow.lrs e41ebdf7f4 Fix status bar display of records for select queries in query window 11 년 전
querywindow.pas fd2c1d3b3e Querywindow: when creating new results tab, set focus to it 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 63462d19e4 Cosmetic 11 년 전
scriptdb.pas c7f6aeb15c Cosmetic 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 b22f8bbe97 Show hourglass, hint when comparing 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 5a6f783307 Replace magic numbers with enumeration/enumerated type 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 023b1175f4 Consolidate common constants 11 년 전
turbocommon.pas 5a6f783307 Replace magic numbers with enumeration/enumerated type 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 fb6f8f1b25 Protect resource release for multiple objects by using try..finally x.free 11 년 전
update.lrs fb6f8f1b25 Protect resource release for multiple objects by using try..finally x.free 11 년 전
update.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 년 전
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