#postgresql #database-migrations #migration #manager #build #warden

warden_postgres

PostgreSQL support for warden, database migration manager

1 unstable release

0.0.1 Jun 24, 2019

#6 in #postgre-sql


Used in warden

MIT/Apache

90KB
2.5K SLoC

Rust 2K SLoC // 0.1% comments SQL 424 SLoC // 0.1% comments

Warning

This project is in active development and is not yet ready to use on real projects.

Overview

Warden is a database migration manager
Current status: In development
Currently supported database: PostgreSQL

Why yet another migration tool?

The idea behind Warden is not merely apply SQL scripts to databases, but also provide build tooling for those migrations, so they may be split into multiple files and that's easier to develop, maintain and reuse. That's somewhat similar to how you might want to separate concerns in source code of a project written in other (non-SQL) languages.

License

MIT/Apache-2.0

Dependencies

~14–24MB
~370K SLoC