[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Git][gambas/gambas][master] 5 commits: Remove any explicit reference to the Blob class, which will be removed in the...



Benoît Minisini pushed to branch master at Gambas / gambas


Commits:
d2ea001b by Benoît Minisini at 2024-07-23T00:20:19+02:00
Remove any explicit reference to the Blob class, which will be removed in the next version of the database component.

[GB.DB.FORM]
* NEW: Remove any explicit reference to the Blob class, which will be removed in the next version of the database component.

- - - - -
6a8fc984 by Benoît Minisini at 2024-07-23T00:22:56+02:00
Fix many regressions.

[GB.DB2]
* NEW: Connection: 'sqlite' database type is now a synonymous for 'sqlite3'.
* NEW: Result: Handle column names qualified with their table.
* BUG: Result: Moving to an impossible index set the current index to '-1'.
* BUG: Result: A field can be set to NULL now.
* BUG: Result: A field can be written using its position instead of its name.

- - - - -
1f7eff0e by Benoît Minisini at 2024-07-23T00:23:44+02:00
Handle '~' correctly in database paths. Format dates and blobs correctly.

[GB.DB2.SQLITE3]
* BUG: Handle '~' correctly in database paths.
* BUG: Format dates and blobs correctly.

- - - - -
a6fa5a8e by Benoît Minisini at 2024-07-23T00:24:45+02:00
Add a routine for quoting blobs correctly. Handle ISO8601 date format correctly.

[GB.DB2.SQLITE3]
* BUG: Add a routine for quoting blobs correctly.
* BUG: Handle ISO8601 date format correctly.

- - - - -
22863e9c by Benoît Minisini at 2024-07-23T00:27:15+02:00
The 'GB.MakeDate()' API now takes an extra argument for making a local or UTC date.

[INTERPRETER]
* NEW: The 'GB.MakeDate()' API now takes an extra argument for making a local or UTC date.

[GB.DB.MYSQL]
* NEW: Use the new 'GB.MakeDate()' API.

[GB.DB.MYSQL]
* NEW: Use the new 'GB.MakeDate()' API.

[GB.DB.ODBC]
* NEW: Use the new 'GB.MakeDate()' API.

[GB.DB.POSTGRESQL]
* NEW: Use the new 'GB.MakeDate()' API.

[GB.DB.SQLITE3]
* NEW: Use the new 'GB.MakeDate()' API.

[GB.DB2.MYSQL]
* NEW: Use the new 'GB.MakeDate()' API.

[GB.DB2.ODBC]
* NEW: Use the new 'GB.MakeDate()' API.

[GB.DB2.POSTGRESQL]
* NEW: Use the new 'GB.MakeDate()' API.

[GB.MEDIA]
* NEW: Use the new 'GB.MakeDate()' API.

[GB.MONGODB]
* NEW: Use the new 'GB.MakeDate()' API.

[GB.PDF]
* NEW: Use the new 'GB.MakeDate()' API.

[GB.QT5.WEBVIEW]
* NEW: Use the new 'GB.MakeDate()' API.

[GB.VB]
* NEW: Use the new 'GB.MakeDate()' API.

- - - - -


28 changed files:

- comp/src/gb.db.form/.component
- comp/src/gb.db.form/.project
- comp/src/gb.db.form/.src/DataControl.class
- comp/src/gb.db.form/.src/DataSource.class
- comp/src/gb.db.form/.src/DataView.class
- comp/src/gb.db.form/.src/Test/FMain2.class
- comp/src/gb.db.form/.src/Test/FMain2.form
- gb.db.mysql/src/main.c
- gb.db.odbc/src/main.c
- gb.db.postgresql/src/main.c
- gb.db.sqlite3/src/main.c
- gb.db2.mysql/src/main.c
- gb.db2.odbc/src/main.c
- gb.db2.postgresql/src/main.c
- + gb.db2.sqlite3/src/gb.db2.sqlite3/.icon.png
- gb.db2.sqlite3/src/gb.db2.sqlite3/.src/_DatabaseDriver_Sqlite3.class
- gb.db2.sqlite3/src/main.c
- gb.media/src/c_media.c
- gb.mongodb/src/gb.mongodb/.project
- gb.pdf/src/CPdfDocument.cpp
- gb.qt5/src/webview/main.cpp
- main/comp/gb.db2/.src/Connection.class
- main/comp/gb.db2/.src/Result.class
- main/comp/gb.db2/.src/_DatabaseDriver.class
- + main/comp/gb.db2/.version
- main/gbx/gbx_api.c
- main/lib/vb/vbdate.c
- main/share/gambas.h


View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/7c82180eeb2ff73cd91babcd2671bdb5b26bc005...22863e9cb0dcc6c1913008589b0c595e1cb98cc0

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/7c82180eeb2ff73cd91babcd2671bdb5b26bc005...22863e9cb0dcc6c1913008589b0c595e1cb98cc0
You're receiving this email because of your account on gitlab.com.