ApeWorX / ape

The smart contract development tool for Pythonistas, Data Scientists, and Security Professionals
https://apeworx.io
Apache License 2.0
846 stars 127 forks source link

Migrations: ape cache migration #1001

Open NotPeopling2day opened 1 year ago

NotPeopling2day commented 1 year ago

Overview

When the cache schema needs to change, we want to support migrations to allow user's to update their cache files. User's should be able to call ape cache migrate to update their cache databases to match the latest requirements.

Specification

Acceptance Criteria

Dependencies

Include links to any open issues that must be resolved before this feature can be implemented.

fubuloubu commented 1 year ago

Also maybe consider avoiding using the cache if an update is detected to the schema?