In this example we will use Skeema to create and alter some tables in a MariaDB database.
Skeema is a very useful tool that works with mySQL or Mariadb databases to help you to compare your development database files to a production database. Skeema will generate any alter statements that are required and apply those changes to your production database.
Skeema is a free and open source tool developed using Go and is available on Github at https://github.com/skeema/skeema
If you have very large tables in your production database, performing alters to the tables can take a lot of time to complete fully and may cause problems for your users if there are users actively using your software while you change the database.