v5.0-dev1 #228
2shady4u
announced in
Announcements
v5.0-dev1
#228
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
NOTE: This is a IN-DEVELOPMENT release for Godot-SQLite with EXPERIMENTAL FEATURES. This release should NOT be used for production. The latest version for this plugin, intended for production purposes, can be found here.
!!! This release contains BREAKING CHANGES !!!
Download the demo-project and/or the necessary binaries below.
Dependencies Versions
Godot v4.5-stable
SQLite v3.51.0
Supported Operating Systems:
Breaking Changes
SQLite-class and split the functionality into three separate classes:SQLiteConnection: Represents a connection to an SQLite database.SQLiteConnectionParams: Connection parameters that have to be passed toSQLiteConnection.open().SQLiteEnums: Common enums used by the Godot SQLite plugin.open_db()-method; instead the user now needs to use the new staticopen()-method to instantiate a SQLiteConnection object.close_db()-method; instead closing the connection if fully managed by the garbage collector (= Connection is closed when the SQLiteConnection object goes out-of-scope).query_result- andquery_result_by_reference-properties; instead the user has to supply an optional array as an input argument that is then populated by the query.default_extension-property; instead the user has to provide the extension as part of the path.get_open_error()-method that can be used to figure out what went wrong when theopen()-method returns null.SQLiteEnums-class.pathandread_only-properties of theSQLiteConnectionclass are now read-only which better reflects that they cannot be changed after the connection has already been established. Instead they should be set in theSQLiteConnectionParamsobject.This discussion was created from the release v5.0-dev1.
Beta Was this translation helpful? Give feedback.
All reactions