Skip to content

Conversation

@AlphaCfter
Copy link

Since your project is gonna have active developments in future, it must have the following naming conventions to avoid dependency hell

@AlphaCfter
Copy link
Author

Even hard coded database credentials is dangerous. The end user running this quiz app will not have access to local MySQL database. Insted of they downloading all those dependencies and the mysql itself, What you could do is:

-> Use SQLite3 because its more portable and fast as MySQL and will never require credentials which will be eventually in the user side for fast data retrieval

-> A FAT jar with SQLite3 bundled with your game so the user just have to double click the jar file for direct execution. Add this jar into your release section so users can download and open it directly with your config

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