simolus3 / drift

Drift is an easy to use, reactive, typesafe persistence library for Dart & Flutter.
https://drift.simonbinder.eu/
MIT License
2.41k stars 349 forks source link

In app migrate v13 issue #2956

Closed vidhyalakhmi closed 1 month ago

vidhyalakhmi commented 1 month ago

Did billing upgradation from 4 to 5 for Android, after migration doesn't show the price for a free trial and also after 1 week trial period ends, the next billing period not extending to 30 days instead extends to another 7 days.

simolus3 commented 1 month ago

It's impossible for me to act on this issue without a lot more detail on what tables you have, which migration you've written and which specific queries started failing after the migration. Posting what appears to be an internal bug description for your app onto drift's issue tracker just wastes a lot of time. If you have a specific, reproducible example where drift's migrations aren't working as you would have expected, I'm happy to take a look at that.

You can call validateDatabaseSchema() (docs) or use the functionality from the drift devtools extension to verify that your migrations turned the database into the schema that drift expects. Maybe that helps to find the migration issue.