changed configuration mapping: godot configuration file is no longer used, so keys are not stored in the godot.project file anymore. The configuration file is now stored at addons/supabase/.env. Note always remember to add this file to your gitignore in order to prevent committing it!
fixed some bugs with Database module
fixed support on some MIME types in Storage module
Added new query methods and modifier
fixed Is operator, now supporting null too
Added negate option to Is() operator (if negate == true you will !/not the operation)
Added support for raw queries with new() function (ex. SupabaseQuery.new("users?id=eq.0&age=neq.23")).
Added support for resource embedding (ex. SupabaseQuery.new().from("users").select(["*", "library:games(id, name)]))
Added support for upsert header during Storage.upload() function call
godot.project
file anymore. The configuration file is now stored ataddons/supabase/.env
. Note always remember to add this file to your gitignore in order to prevent committing it!Database
moduleStorage
moduleIs
operator, now supportingnull
toonegate
option toIs()
operator (ifnegate == true
you will!
/not
the operation)new()
function (ex.SupabaseQuery.new("users?id=eq.0&age=neq.23")
).SupabaseQuery.new().from("users").select(["*", "library:games(id, name)])
)upsert
header duringStorage.upload()
function call