Firewad es una herramienta web de administración de bases de datos firebird desarrollada con Phyton y su funcionalidad es muy al estilo de phpmyadmin.
Esta herramienta tiene las siguientes funcionalidades:
- Full database metadata representation
- Tables
- Views
- Trigger
- Procedure
- Sequence
- UDF
- Exceptions
- Roles
- Better dependency displays (also dependency display for UDF, sequence, domain, exception)
- Database operations
- Create Database
- Drop Database
- Database info via isc_info calls
- Database parameter updates (sweep interval, shutdown etc.)
- MON$ based analysis
- Backup / restore
- DDL export
- Schema View
- Recompute all statistics
- DDL Operations
- Table
- Create table
- Drop table
- Field modification
- Alter / Create constraints / indices
- Quick query from table (select * from ..)
- View
- Create view
- Drop view
- Alter view
- Quick query from view (select * from ..)
- Create view from query
- Trigger
- Procedure
- Quick query from procedure (select * from ..)
- Quick execution of procedure
- Sequence
- UDF
- Exceptions
- Table
- Data Operations
- Sql query
- Code completion (semi supported)
- Execution plan
- Param support
- Save & Load query sqls
- Data edit / insert / delete
- Execute procedure / fetch results
- Sql query
- Script execution support
- User management
- Grants Management
- Data Analysis - Pivot Reports
Enlace al proyecto: https://github.com/ctengiz/firewad