| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
result sets - when iterating through a mysql result set, all the data up to each row was seeked through again. With this fixed SP can work with very large result sets at much, much higher speeds.
- Fixed incorrect query splitting in splitQueries - improves custom queries and imports.
- CSV export now exports NULLs as an empty cell (eg "1,,3"). This resolved Issue #67. Correspondingly, CSV import now also accepts this syntax.
- CSV and SQL exports no longer quote numeric values for file size and neatness improvements.
- Multi-table exports now show progress through the tables in the text description, and use the progress bar for export of each table, for improved feedback.
- The old "Export Table Content" menu has been split into two - "Current Browse View" which matches the old behaviour, and a new "Current Table" entry. This addresses Issue #97.
- Exports now write data to a file stream as data is processed for export, and also parse data from the database as a stream where possible. This leads to lower memory usage, speed improvements, and much more accurate and constant feedback.
- The export processes have been restructured and rewritten for further speed and memory improvements.
- SQL exports now correctly export BLOB and TEXT contents ready for re-import into all systems.
- SQL exports now group multiple VALUES for each INSERT INTO command for much, much faster imports of exported data.
|
|
|
|
| |
No longer required to select a table first before selecting the Import... menu item
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
---
Field mapping when importing CSV file now makes more sense.
You can import data into multiple columns in the table.
Known Issue: changing table while field mapping doesn't work. Select the table first before importing
TableContent
---
Partially solves issue where label at bottom "x of y rows selected" wasn't being updated
TablesList
---
Moved table delegate methods under correct pragma mark
|
| |
|
| |
|
|
|
|
| |
changes. Implemented by adding a method to TablesList (setContentRequiresReload) and using it when modifying the tble structure, thus only refreshing if the content is actually viewed again.
|
| |
|
| |
|
|
|
|
| |
• Issue 35 - marked fixed
|
|
|
|
|
|
|
|
| |
• Added grabber images
• Removed small icon of table and replaced with new one
• Added "Checksum Table" to MainMenu
• Added extra splitter grab handles
• Few other bits cleaned up
|
|
|
|
| |
table information (commented out until bug resolved)
|
|
|
|
|
|
|
| |
refactor menu validation
move database action buttons into a new "Database" menu
pretty up the table select view and it's action buttons
|
| |
|
|
|