Once a platform reaches a certain amount of usage, database migration can quickly bring a platform down. For example, adding a column, if not done carefully, can block entirely lock a table for a few minutes.
At Doctolib, we developed safe-pg-migrations, a tool which automatically makes migrations safe. In 2018, we open-sourced this library. From an internal solution developed by our team only, it is now used on other projects, and even received contribution from external authors.
To acknowledge, we decided to give safe-pg-migrations a logo. Our design team came up with two propositions.
We would like you to help us choose the best logo. To do so, answer to the survey on the tweet bellow: