Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

player storage system #262

Open
Blumlaut opened this issue Oct 13, 2021 · 4 comments
Open

player storage system #262

Blumlaut opened this issue Oct 13, 2021 · 4 comments

Comments

@Blumlaut
Copy link
Owner

Blumlaut commented Oct 13, 2021

it'd probably be feasable to move all the easyadmin-generated files into its own folder (except for the permissions file), although that might be too big of a task.

will keep this one on the backburner, not a focus.

A User Storage system for saving warnings, kicks and whatnot might be possible if we store their last time they were on the server as well, and cull old players which have not returned, the only issue this would pose in my opinion would be database size, so the culling might need to be quite aggressive (<30 days?)

Related/samey to #469, might just close that issue in favour of this, i reckon actions on specific players are more important than just those actions themselves

@Blumlaut Blumlaut changed the title saving warnings player storage system Aug 16, 2022
@mcNuggets1
Copy link

Just save information to a mysql database like every other administration system does.

@Blumlaut
Copy link
Owner Author

Just save information to a mysql database like every other administration system does.

No. EasyAdmin's whole point is that it does not have external dependencies.

@mcNuggets1
Copy link

No serious server writes data to disk. It's just stupid by design to not use the main way people tend to store data, which is via oxmysql/mysql-async (for years).
Also you could support both which would drastically improve EasyAdmin's performance and usability.

@Blumlaut
Copy link
Owner Author

Also you could support both which would drastically improve EasyAdmin's performance and usability.

Great! Are you up to maintain that system in case syntax changes and provide a proper fully-automatic migration system? no? too bad!

Repository owner locked as spam and limited conversation to collaborators Dec 14, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants