MySQL
Xest framework uses MySQL within Docker. This means you don't need to install MySQL separately to your development machine.
When you start your Xest project with xx run
or xx fresh
commands, your database is automaticaly architectured and populated with the seed data using database-schema.sql
and seed-data.sql
files.
Xest VSCode MySQL Plugin
Xest ships with built-in helpers to construct MySQL queries using JavaScript ES6 template literals. We have also built a VSCode extension to support syntax highlighting within these blocks. You can download and install the plugin from here.
Database Management Tools
Even though you do not need to download MySQL, in order to architect your database we suggest you download either MySQL Workbench or BeeKeeper Studio database management applications.