This will need a new migration script or file...I dont think Flyway will
even run automatically...Was just a thought

On Fri, May 15, 2020 at 9:27 PM Awasum Yannick <[email protected]> wrote:

> can we just rename schema_version to flyway_schema_history ? How practical
> is that? see :
> https://blog.marceloaltmann.com/en-how-to-rename-table-in-mysql-pt-como-renomear-tabelas-no-mysql/
>
> So we use updated naming convention by Flyway?
>
>
>
> On Fri, May 15, 2020 at 9:02 PM Michael Vorburger <[email protected]>
> wrote:
>
>> Petri, that sounds like the kind of thing I was hoping someone looking
>> into it would find... not sure what "property" they are referring to here -
>> is this something we could put into... TenantDatabaseUpgradeService is
>> guess where this would go. Fancy putting a PR together, perhaps?
>>
>> Sergio, would you be interested in contributing to the project by helping
>> to such a PR, if you still have or can build an "old" database?
>>
>> On Fri, May 15, 2020 at 9:31 PM Petri Tuomola <[email protected]> wrote:
>>
>>> Hi
>>>
>>> Looking at the Flyway documentation, I think a possible solution to this
>>> would be to set the property flyway.table to point to “schema_version".
>>>
>>> That way existing installations would not be broken by the Flyway
>>> upgrade, as Flyway would continue to use the same table name.
>>>
>>> At least that’s the suggestion from the commit where this change was
>>> made to Flyway:
>>>
>>>                         " You are seeing this message because Flyway
>>> changed its default for flyway.table in" +
>>>                         " version 5.0.0 to flyway_schema_history and you
>>> are still relying on the old default (schema_version)." +
>>>                         " Set flyway.table=schema_version in your
>>> configuration to fix this." +
>>>
>>> Just an idea…
>>>
>>> Regards
>>> Petri
>>>
>>> On 15 May 2020, at 10:15 PM, Michael Vorburger <[email protected]>
>>> wrote:
>>>
>>> Sergio,
>>>
>>> Thank you for having shared this with the developer list. Feedback like
>>> this is a great way to contribute to the project.
>>>
>>> This sounds like it could be due to our recent upgrade of the Flyway
>>> library itself, see https://jira.apache.org/jira/browse/FINERACT-810. I
>>> do find it kind of funny that a tool made to facilitate seamless database
>>> upgrades makes a breaking non-compatible schema change itself... ;-)
>>>
>>> I guess it would be much nicer if we could fix this to remain
>>> compatible. Noticing how https://flywaydb.org/getstarted/how says
>>> (quote) "a database with a single empty table called
>>> *flyway_schema_history* **by default**" to me makes it sound like it
>>> may be possible to override and change this so that it's like before...
>>> would someone like to look more into trying that, testing this, and
>>> contributing a Pull Request with a solution? I've opened new
>>> https://jira.apache.org/jira/browse/FINERACT-979 to track this.
>>>
>>> Best,
>>> M.
>>> _______________________
>>> Michael Vorburger
>>> http://www.vorburger.ch
>>>
>>>
>>> On Fri, May 15, 2020 at 11:02 AM Awasum Yannick <[email protected]>
>>> wrote:
>>>
>>>> Yes, alot of updates have been made over the past few months.
>>>>
>>>> Flyway was upgraded along with support for java 11. The DB names were
>>>> also changed few weeks ago.
>>>>
>>>> Check the readme for others having problems with latest Fineract 1.x on
>>>> the develop branch.
>>>>
>>>>
>>>>
>>>> On Fri, May 15, 2020, 04:56 Sergio Junior <[email protected]> wrote:
>>>>
>>>>> Renaming the schema_version table to flyway_schema_history seems to
>>>>> have worked.
>>>>>
>>>>> Em qui., 14 de mai. de 2020 às 22:57, Sergio Junior <
>>>>> [email protected]> escreveu:
>>>>>
>>>>>> Dears,
>>>>>>
>>>>>> We were using the docker version from March dont know exactly which
>>>>>> one it was because theres no tags, just the "latest".
>>>>>> Now we updated the image from docker but the database is not
>>>>>> compatible, the Flyway cannot apply migrations because theres no schema
>>>>>> history table.
>>>>>>
>>>>>> Theres any way to apply the migrations?
>>>>>>
>>>>>> Thanks!
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Atenciosamente,
>>>>> Sergio Luiz Miziara Junior
>>>>> Tel.: (011) 8727.6447
>>>>>
>>>>
>>>

Reply via email to