• SQLite for Dolphin

    From john.aspinall@gmail.com@21:1/5 to All on Tue Sep 28 01:08:01 2021
    I've recently ported Pharo's native SQLite3 binding to Dolphin; this enables SQLite to be accessed from Dolphin without requiring an ODBC driver.

    The repository and more information can be found here:

    https://github.com/rko281/SQLite3

    I've also added a SQLite native connection to the ReStore relational database framework:

    https://github.com/rko281/ReStore#sqlite-native-support

    Regards,

    John Aspinall

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From vinref@gmail.com@21:1/5 to All on Tue Sep 28 03:44:33 2021
    Great work John!

    Looking forward to using these in my projects.

    Vince

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From GTS@21:1/5 to All on Sat Nov 20 11:18:31 2021
    Hello,

    I tried installing SQLite3 into 7.1.20 and got this error:
    SQLite3Backup class does not understand #categoriesForMethods

    Any thoughts on how to fix this?

    Thanks

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From vinref@gmail.com@21:1/5 to GTS on Sat Nov 20 20:04:04 2021
    On Sunday, 21 November 2021 at 05:18:32 UTC+10, GTS wrote:
    Hello,

    I tried installing SQLite3 into 7.1.20 and got this error:
    SQLite3Backup class does not understand #categoriesForMethods

    Any thoughts on how to fix this?

    Thanks

    Hi

    I had a quick look and I can confirm this error. There is a change in 7.1.20 that stops the SQLite from working (ClassDescription>>#categoriesForMethods does not exist), and I am loath to change core code. Version 7.1 works perfectly fine.

    Vince

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From john.aspinall@gmail.com@21:1/5 to vin...@gmail.com on Sun Nov 21 06:03:11 2021
    Hi both,

    I generally do my development in an image built from the latest 7.1 branch. This had a commit in July "New method category chunk format to reduce 7<->8 merge conflicts" (see issue 1138) which prevents packages saved from 7.1 images built after this
    commit from loading in earlier images. The 7.1.20 release pre-dates this, so can't load more recent packages.

    The solution is to use a more recent image; it's probably also worth raising an issue asking for the 7.1 release to be updated.

    Hope this helps.

    John



    On Sunday, November 21, 2021 at 4:04:05 AM UTC, vin...@gmail.com wrote:
    On Sunday, 21 November 2021 at 05:18:32 UTC+10, GTS wrote:
    Hello,

    I tried installing SQLite3 into 7.1.20 and got this error:
    SQLite3Backup class does not understand #categoriesForMethods

    Any thoughts on how to fix this?

    Thanks
    Hi

    I had a quick look and I can confirm this error. There is a change in 7.1.20 that stops the SQLite from working (ClassDescription>>#categoriesForMethods does not exist), and I am loath to change core code. Version 7.1 works perfectly fine.

    Vince

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)