Skip to content

Friendly GUI environment to easily write and execute SQL (using SQLite + QT)

License

Notifications You must be signed in to change notification settings

shlomil/sqlearn

Repository files navigation

SQLearn

A training tool for Databases/SQL course.

SQLearn goals:

  • SQL training environment.
  • fully platform independant and light weight (Using QT).
  • execute queries and view results instantly.
  • save a "bundle" file of queries and database (homework file).
  • As SQLite is sometimes too permissive we would like to prevent/alert user on : selection of non-aggregated fields in an aggregated query, double aggregated functions, nested selets in select parameter list. This requres implementing a simple SQL parser to detect these cases.

Downloads

win32 standalone binary

TODO:

  • double click to show table
  • context menu to rename a query
  • export option in file menu to export sqlearn file into separate sqlite db, and text files with queries

About

Friendly GUI environment to easily write and execute SQL (using SQLite + QT)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published