Skip to content

Comments

SQL Standardization And Qdel Update#8639

Open
vode-code wants to merge 2 commits intodiscordia-space:masterfrom
vode-code:sql
Open

SQL Standardization And Qdel Update#8639
vode-code wants to merge 2 commits intodiscordia-space:masterfrom
vode-code:sql

Conversation

@vode-code
Copy link
Contributor

@vode-code vode-code commented Nov 26, 2025

About The Pull Request

This PR adds a set of defines and uses them to standardize the operation of our SQL. Additionally, library machine code was somewhat modernized, and we now delete our SQL datums once we're done using them.

Why It's Good For The Game

Apparently we don't have the right conditions for the garbage collection to grab SQL queries under the new system, so we gotta delete em ourselves- this change makes that easy. Additionally, Library Machine used Spawns for time-checks, which is better done as a time-memory check.

Testing

Launched game, joined as a character, nothing broke or runtimed. CI has the Mysql work as normal.

used querying defineset to somewhat standardize queries and their deletion
queries should now qdel after use
bibledelay no longer uses spawn
bibledelay message refactor
removed some extra commas
delayed_ban now a FireAndForget
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant