New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
downgrade DB from v1.4.x to v1.3.x (and v1.5.0) #2353
Comments
I was expecting this question. It need to develop a script to restore compatibility. Yes, development 1.4.0 is suspended. Many new features were added, but there were not enough resources to support the development. |
Thanks @vomikan for the prompt reply and this new ticket. I will keep an eye on this one and downgrade to 1.3.4 Really appreciate all your selfless efforts. 🤝 🙇 👏 🤗 |
Hi @vomikan, I can definitely help. Please let me have the patch. Will let you know how it goes. |
Required script would complex. To downgrade DB it should be the script like the provide by the link above but with reverse logic.
|
Hi @vomikan. Please see if the attached helps. If you confirm, then we can test patching. |
Hope you are just documenting the corrections. I have done the changes my end in the above sql. |
CREATE TABLE IF NOT EXISTS ASSETS_V1( .. PS Good job! Just delete not needed CREATE TABLE xxx |
it would not work. May be deleted.
|
Finally, all unused tables should be dropped.
|
PS 90% done! |
Except this, done with rest. Commented out all drop and update sqls just in case needed again. |
Thansk @vomikan . I am really glad could help a bit at the least. 😃 |
|
Here: |
Replaced CURRENCYFORMATS_V1 changes listed above. I am assuming above links were just for my reference. |
Congratulations! This script is working. Final step is to make mmdbg file from this one. |
That's great! Well done @vomikan yourself! 😄 Can't wait to get the patch and apply! |
mmex_DB_downgrade_v13_to_v7.zip |
this release may be used for downgrade DB v13 to V7 using the mmex_DB_downgrade_v13_to_v7.zip file provided in previous post. (The file should be extracted). |
Been using MMEx since it first came out, on Windows, then on Linux. I've stuck with the 1.40 release all this time, since it worked real good for me all along. I've been in VA hospital for awhile, and got home thgis AM. Upon booting up MMEx, I'm finding it is now v1.5.1, and NOT ACCEPTING MY DB. Even though I requested the debug file, it DOES NOT send it. As I've got a consierable DB, I DO NOT wish to redo from scratch. Will somebody PLEASE send me a link to the 1.4.0deb download link, as I'm not able to find one. Thank you. |
I now have the debug file file, but, am totally lost re how to use it. Sure would just prefer the 1.40deb file. Thank you. |
Follow the steps here: #2353 You can ignore step 1 if you have the debug file |
Hello, |
@jeepcook - Why do you think you need to upgrade to v13. All the latest MMEX releases (e.g. v1.5.4) run on the v7 database. The v13 database was only applicable to the v1.4.x branch which is now obsolete. So if you are using the latest MMEX releases with the v7 DB that is fine. |
Ok thanks, I didn't understand that !! With the android version, I have errors when I chek the Bdd: The app works great so I don't know if I have to fix that? Thanks |
OK, if you have Android app related issues then please raise them here: https://github.com/moneymanagerex/android-money-manager-ex/issues |
In fact, I use both android and pc version. If I have a bdd error on android, I have the same on pc version I think. |
Sorry, what is a BDD error?
…On Thu, 29 Jul 2021, at 10:44, jeepcook wrote:
In fact, I use both android and pc version. If I have a bdd error on android, I have the same on pc version I think.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#2353 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AADW7MOXATEYKJPJ52KKHCLT2EPHRANCNFSM4L2F2QQQ>.
|
OK, got it. It's French for Database/Datastore.... Looks as if the You can ignore the warning, but probably worth raising an issue with the Android application maintainers to have the offending entries removed. https://github.com/moneymanagerex/android-money-manager-ex/issues |
Closing this now. |
Solution:
extract this zip-file to any folder.
downgrade_db_13_7_v4.zip
Run mmex 1.3.x / 1.5.x and open your DB

choose Yes
4) choose previously extracted downgrade_db_13_7_v4.mmdbg file
5) Close the app
6) Run the app and choose your DB file. It's already downgraded.
Happy end
--------------------------------8<-----------------------------------------------------
I have been on 1.4 alpha7 for ages and don't see any active developement on that.
I see 1.3.4 release round the corner. Can you just open up the 1.4 alpha7 file with 1.3.4 please?
MMEX version:
The text was updated successfully, but these errors were encountered: