blockful-io / external-resolver

This project aims to scale the Ethereum Name Service (ENS) by consolidating existing patterns and proofs of concept into a unified and production-ready codebase.
MIT License
14 stars 3 forks source link

Gateway database migration strategy #146

Closed pikonha closed 2 months ago

pikonha commented 3 months ago

Although synchronization is a good approach for development and staging environments, it can lead to unexpected behaviors on production given it can fail to update the database automatically (e.g. a non-null column is added to an entity, the ones stored in the database will cause the synchronization to fail)