And prescribe seed and committing to the repository.Read larabel
For the structure of the database is Migrations
And for the snapshots from the database, you have to search/write module at the implementation level... for Example...
If you mean the level of the base.
Look for the implementation of versioning the structure view or using the built-in procedures: for Example
... and the Second example
Wordpress versioning is implemented on a primitive level, and only materials. Also you can watch/analyze.