aboutsummaryrefslogtreecommitdiffstats
path: root/SQLiteStudio3/coreSQLiteStudio/TODO.txt
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@ubuntu.com>2018-07-27 23:51:12 -0400
committerLibravatarUnit 193 <unit193@ubuntu.com>2018-07-27 23:51:12 -0400
commitfeda8a7db8d1d7c5439aa8f8feef7cc0dd2b59a0 (patch)
tree1e50f5f666f419143f510d5ded00fe2006b7bd85 /SQLiteStudio3/coreSQLiteStudio/TODO.txt
parentd9aa870e5d509cc7309ab82dd102a937ab58613a (diff)
New upstream version 3.2.1+dfsg1upstream/3.2.1+dfsg1
Diffstat (limited to 'SQLiteStudio3/coreSQLiteStudio/TODO.txt')
-rw-r--r--SQLiteStudio3/coreSQLiteStudio/TODO.txt44
1 files changed, 0 insertions, 44 deletions
diff --git a/SQLiteStudio3/coreSQLiteStudio/TODO.txt b/SQLiteStudio3/coreSQLiteStudio/TODO.txt
index 9e0a77d..e4121f0 100644
--- a/SQLiteStudio3/coreSQLiteStudio/TODO.txt
+++ b/SQLiteStudio3/coreSQLiteStudio/TODO.txt
@@ -1,52 +1,8 @@
-cannot reproduce:
-2922 / 2926 / 2925
-2940
-3009 - db w emailu od goretux@gmail.com
-3052
-3062
-
-* Outstanding features for 3.2:
-- migrate updates engine to Qt Install Framework
-- loadable extensions full support
-- BLOB preview engine based on plugins
-- ERD plugin
-- DB compare plugin
-- executing query with bind params
-- comments support in formatter
-
* Next versions:
-- object names (columns, tables, etc) in dialogs should be validated against suffix/prefix whitespaces and if they appear, user should be asked for confirmation
-- small useful features: generating template queries from context menu for table/view, from data view.
-- code templates
-- committing DataView should be async
-- syntax checkers as services - per language
-- code assistants as services - per language
- specialized validation of expressions for DEFAULT constraint.
-- "recovery" after failed startup - detecting if previous start crashed and if yes, propose cleaning of configuration.
-- tcl highlighter
-- highlighting occurrences of the same object in the query when cursor is on it
-- plugin to do performance testing
-- plugins to generate artifacts
-- qtscript syntax checker
-- tcl syntax checker
-- dbf import
-- dbf export
-- code assistant as a service with plugins, so it can be extended with other langs and injected in custom functions window, collations window, etc
- in configuration dialog option to disable each individual native SQL function
- move "integrity check" into dedicated window, add "PRAGMA foreign_key_check" as a second stage of checking and present all in one window
-- tips&tricks dialog
-- crash management
-- SqlEditor::refreshValidObjects() doesn't add valid object names from other databases (not yet attached). It might be tricky to implement.
-- need an idea for some smart "revert" or "backup", so users are protected from accidentaly deleting table, or data in table.
-- expose query executor steps chain to plugins
-- complete plugin for "Search in database(s)"
-- complete plugin for compare tables/databases
-- executing queries with bind parameters
-- completer: when suggesting table in FROM clause, look at columns after SELECT to give related tables first.
- constraints tab in table window should have toolbar for adding/editing/deleting constraints
-- add menu mnemonics support (underlined shortcut letters)
-- per column filtering field when clicked on column header(?)
-- option to show current window's DB path in top window title
CLI:
- plugin management commands