Hi Stephen,

On Thu, May 23, 2024 at 11:01 AM OGENRWOT STEPHEN BRAVO <
stephenbrav...@gmail.com> wrote:

> Yes sure,
> I would love to contribute to this,
>

Ok I will set up a repository for this, with the current code of both
scripts and supporting files and share the link. The first part of the
migration is to run the pending Flyway schema migrations. For this, the
schema_version data must be consistent, and table schema also should not
have been modified outside of Fineract. The second part is for Liquibase
migration.

is it possible that this ancient language can be translated to something
> more current like python?
>

No it's Perl-specific but there is a python library called pyliquibase on
top of which a python based tool can be built. For my requirement, the Perl
script code was just 2 lines so I went ahead.


> and let me know how the user flow of the scripts work like.
>

Once I have the code in a repo, I'll let you know more.

-Terence.

On Thu, 23 May 2024, 8:02 am Terence Monteiro, <terence.plac...@gmail.com>
> wrote:
>
>> Hi Stephen,
>>
>> I have a couple of scripts for this, though a bit customised, can be
>> modified to make it generic enough to help upgrade as per
>> your requirements. The first is a Bash script and the second is written in
>> an Ancient forbidden language called Perl, ;-). Let me know if you think
>> you can build on them and we can collaborate.
>>
>> Regards,
>> Terence Monteiro.
>>
>>
>> On Wed, May 22, 2024 at 1:45 PM OGENRWOT STEPHEN BRAVO <
>> stephenbrav...@gmail.com> wrote:
>>
>>> Hey team, does anyone know any data import tool or migration tool I can
>>> use to migrate data from Mifos 18.03 to version 23.12.
>>> I noticed that the one on the documentation is an older data importing
>>> tool and requires me to downgrade from Java 17 to 8 due to its gradle
>>> version.
>>>
>>

Reply via email to