Our goal in this chapter was to create a working backend with a database as storage, which we have achieved pretty well. We can add further entities and migrate and seed them with Sequelize. Migrating our database changes won't be a problem for us when it comes to going into production.
In this chapter, we also covered what Sequelize automates for us when using its models, and how great it works in coordination with our Apollo Server.
In the next chapter, we will focus on how to use the Apollo React Client library with our backend, as well as the database behind it.