Skip to main content

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.

Install VSCode MySQL extension

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.