Skip to content

belosh59/dbmanager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

dbManager - lightweight opensource manager for interaction with database based on JavaFX.

State: suspended

Features:

Execution:

  • Report overall time for execution
  • Execution time per particular query
  • ShortCut HotKeys. Execution via F5
  • TabPane with different tabs per particular query
  • ProgressIndicator running while query is executing
  • Export to CSV

Editor:

  • Interaction with clipboard: copy / paste / select
  • Drag and drop text content to text area

Navigate:

  • Add new Database
  • Open file
  • Save File
  • Different datasource. Connect to database via TreeView
  • Delete database configuration via tree view
  • Represent database tables via tree view
  • About modal

Tests

  • Functional / Integration for database interaction
  • JavaFX controller test

TODO:

  • Preferences : text editor font size / family / color
  • Preferences : autocommit
  • Preferences: path to database cfg file
  • Select * from table tree item
  • TextArea autocomplete
  • Dashboard Chart with graphics of connected sessions
  • Ensure logging work normally
  • ProgressIndicator while connecting to another database
  • Google Juice as a dependency container
  • Google event bus instead of mediators

Execution view. More demo screenshots: /demo

Alt text

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published