Releases: MashedUpPeanuts/SQLite-to-CSV
V1.03.01 - Font Change
Changed font to Tahoma size 9
V1.03.00 - File Extensions
- This version allows for the input of an SQLite3 database with any file extension. Checking of the database validity is now handled by a database query rather than a check of the file extension.
- extensionsAllowable variable now only controls the file types that by default show up in file explorer, keeping the file selection de-cluttered. All files can be selected in the file dialog to see all files.
- Fixed taskbar icon and menu window icons to shown Icon.png instead of the default PyInstaller icon
V1.02.01 - Refactoring
Tidied up the python script:
- Reorganized script layout
- Renamed variables for consistent camelCase
- Tkinter windows are now titled as mainWindow and checkWindow.
- Variables associated with tkinter windows are in the format [main/check][widget type][purpose] e.g., "mainLabelOutput"
- Commenting tidied up
Note, no functionality was added, nor bugs fixed, as part of this version. Therefore, the binary included in this release is functionally unchanged from V1.02.00.
V1.02.00
Added a Select All / Unselect All button to the database table selection window. This allows users to easily select all tables in a database for conversion to CSV files.
V1.00.00
Functionality and known bugs corrected. Full release version.
- Fixed initial screen positioning so that the application is centred based on screen resolution.
- The whole application now closes when the checkbox window is closed.
- When a valid database is selected, and then it is replaced with an invalid file (or the file dialog is exited without selecting a file), the checkbox window now clears instead of displaying the tables from the previously selected valid database
V1.01.00
This release allows for more typical SQLite3 database file extensions to be used by the application. Acceptable file extensions can be modified by adding them to the "extensionsAllowable" tuple.
Currently accepted extensions are: ".DB", ".db", ".db3", ".sqlite", ".sqlite3"
SQLite3 does not have any required file extension, meaning not all valid file extensions for SQLite3 databases have been included above. As this application is intended for users that need to convert an SQLite3 database for graphical readability, they are most likely needing to convert a database they have been provided as an export from another piece of software, and are not intimately familiar with SQLite3. The current list of accepted extensions are those commonly used for SQLite3 databases, to suit the needs of expected end users.
Note, The file can be renamed with one of the above file extensions and the application will be able to process it.