# Database migrations

**URL:** <https://discourse.laminas.dev/t/database-migrations/2960>\
**Category:** Components & MVC\
**Tags:** laminas-db\
**Created:** [July 13, 2022, 3:37pm UTC](https://discourse.laminas.dev/t/database-migrations/2960 "2022-07-13T15:37:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![JohnyProkie](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/johnyprokie/32/1341_2.png) [@JohnyProkie](https://discourse.laminas.dev/u/JohnyProkie)\
**Post date:** [July 13, 2022, 3:37pm UTC](https://discourse.laminas.dev/t/database-migrations/2960/1 "2022-07-13T15:37:51Z")

</div>

Hello there!  
I will need to utilize database, but I haven’t found a word about database migrations in documentation. I was looking in [laminas-db](https://docs.laminas.dev/laminas-db/) module and tried to find other modules in case there is another one (unlikely, but still…) and there seem to be none. Do I understand well that database migrations are not handled at all in Laminas? If so, is there any recommended approach?  
Besides that [Getting started with Laminas](https://docs.laminas.dev/tutorials/getting-started/database-and-models/) uses sql file for migration and basic seed.

---

<div class="post-metadata">

**Author:** ![ocramius](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/ocramius/32/23_2.png) [@ocramius](https://discourse.laminas.dev/u/ocramius)\
**Post date:** [July 13, 2022, 3:56pm UTC](https://discourse.laminas.dev/t/database-migrations/2960/2 "2022-07-13T15:56:36Z")

</div>

I would endorse to manage DB migrations with one of (non-exclusive list):

- sqitch
- doctrine/migrations
- liquibase

They work well, and there is no need to build such tooling again within laminas.
