You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: Enhanced BLOB support across all database backends
- Add comprehensive BLOB support for all supported databases:
* PostgreSQL: BYTEA columns with data URL conversion
* MySQL/MariaDB: BLOB columns with data URL conversion
* MSSQL: VARBINARY, BIGVARBINARY, BINARY, IMAGE columns
* SQLite: BLOB columns with data URL conversion
- Create shared data URL conversion functions to eliminate code duplication
- Add comprehensive tests for all database types
- Update CHANGELOG.md with detailed feature description
- All blob data is now consistently converted to data URLs with base64 encoding
- Cross-database compatibility ensures identical blob behavior across all backends
- Comprehensive testing validates functionality across PostgreSQL, MySQL, MariaDB, MSSQL, and SQLite
Copy file name to clipboardExpand all lines: CHANGELOG.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,14 @@
11
11
- Since modals have their own url inside the page, you can now link to a modal from another page, and if you refresh a page while the modal is open, the modal will stay open.
12
12
- modals now have an `open` parameter to open the modal automatically when the page is loaded.
13
13
- New [download](https://sql-page.com/component.sql?component=download) component to let the user download files. The files may be stored as BLOBs in the database, local files on the server, or may be fetched from a different server.
14
+
-**Enhanced BLOB Support**: Comprehensive improvements to binary data handling across all supported databases:
15
+
-**PostgreSQL**: Full support for `BYTEA` columns with automatic conversion to data URLs
16
+
-**MySQL/MariaDB**: Full support for `BLOB` columns with automatic conversion to data URLs
17
+
-**MSSQL**: Extended support for `VARBINARY`, `BIGVARBINARY`, `BINARY`, and `IMAGE` columns with automatic conversion to data URLs
18
+
-**SQLite**: Full support for `BLOB` columns with automatic conversion to data URLs
19
+
-**Unified API**: All blob data is now consistently converted to data URLs with base64 encoding, eliminating code duplication
20
+
-**Cross-Database Compatibility**: Blob functionality now works identically across all supported database backends
21
+
-**Comprehensive Testing**: Added blob tests for all database types ensuring reliable functionality
14
22
15
23
## v0.36.1
16
24
- Fix regression introduced in v0.36.0: PostgreSQL money values showed as 0.0
0 commit comments