|
2 | 2 |
|
3 | 3 | Below is a list of features and improvements to which you can contribute. If you have any additional ideas, please raise an issue or implement them as well!
|
4 | 4 |
|
5 |
| -- Delete Table |
| 5 | +- Delete Table |
6 | 6 | - Add a command to delete a table from the canvas, making sure to implement checks to maintain data integrity
|
7 | 7 | - Logging needs a default settings list and direct reimport into live database.
|
8 | 8 | - The SQL code to import has been placed into the DB_Schemas folder along with SQL Schema dumps. Also, log setting functionality is currently limited to Postgres databases and the code needs to be expanded to query and display log setting info from MySQL databases.
|
9 | 9 | - Db-schemas
|
10 | 10 | - The schemas are saved under db_schemas and is saved in the server. Have a way to delete the schemas on the server from the front end. It would also be convenient to add these schemas to a list of existing schemas and be able to pull these schemas to display for the user to avoid having to make a new connection to the same database multiple times.
|
11 | 11 | - Expand compatibility with other SQL database such as Oracle SQL, Microsoft SQL, IBM Db2, etc.
|
12 | 12 | - Add additional themes and graphical options to canvas and tables
|
13 |
| -- Clean up unused dependencies from pre-4.0 |
14 |
| -- Connecting to PostgreSQL database |
15 |
| - - When connecting to PostgreSQL to grab the data from the database, it takes a really long time to load (approximately 2 minutes); further investigate pg_dump alternatives for faster loading. |
16 |
| -- Integration and End-to-End testing for the codebase. |
17 | 13 | - Live query feedback so users can see what their changes to the canvas look like as queries.
|
18 | 14 |
|
19 | 15 | Known bugs/issues
|
20 | 16 |
|
21 |
| -- Table connection (handle) does not automatically render after a foreign key is added and the column data is saved. |
22 |
| -- In production, remote postgres database connections do not work. We suspect this is due to container environment (nodeJS) not having access to pg_dump command. |
23 |
| -- In development, WSL/Ubuntu users may have trouble running pg_dump due to version mismatch. Run `sudo apt-get --purge remove postgresql` to clear configuration files and zombie directories before installing postgresql fresh. |
24 |
| -- Undo function will not regress the state of the canvas to the point where it is empty. Whether this is a design choice or an issue is up to you. |
25 |
| - |
26 |
| - |
| 17 | +- Undo function will not revert the state of the canvas to the point where it is empty. |
0 commit comments