From: | Adrian Klaver <adrian(dot)klaver(at)aklaver(dot)com> |
---|---|
To: | Abhra Kar <abhra(dot)kar(at)gmail(dot)com>, pgsql-general <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: Found non-empty schema without metadata table error while migrating |
Date: | 2018-02-06 16:38:40 |
Message-ID: | 94c8d7c6-badd-5447-b73f-af837b9e1e53@aklaver.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On 02/05/2018 10:52 PM, Abhra Kar wrote:
> Hi,
>
> Getting below error—
>
>
> exec] Flyway (Command-line Tool) v.1.1
>
> [exec]
>
> [exec] Metadata table created: schema_version
>
> [exec] Schema initialized with version: 0
>
> [exec] Flyway (Command-line Tool) v.1.1
>
> [exec]
>
> [exec] ValidationException: Found non-empty schema without metadata
> table! Use init() first to initialise the metadata table.
Did you do the above?
The below seems to be a question for the Flyway folks. They don't seem
to have a mailing list, they do point at a SO page:
https://stackoverflow.com/questions/tagged/flyway
>
>
> It stuck when going to execute below configuration in ant build.xml for
> migrate db(populate tables into schema abc)—
>
>
> <exec executable="./${flyway_sh}" dir="flyway-commandline-1.1">
>
> <arg value="-driver=${flyway_driver}" />
>
> <arg value="-url=${jdbc_db_url}" />
>
> <arg value="-user=${xxxx.username}" />
>
> <arg value="-password=${xxxx.password}" />
>
> <!-- <arg value="-Dflyway.baselineOnMigrate='true'" />-->
>
> <arg value="init" />
>
> <arg value="-Dflyway.initialVersion=xxxxxx” />
>
> <arg value="-Dflyway.initialDescription='Base version'" />
>
> </exec>
>
> <exec executable="./${flyway_sh}" dir="flyway-commandline-1.1"
> failonerror="true">
>
> <arg value="-driver=${flyway_driver}" />
>
> <arg value="-url=${jdbc_db_url}" />
>
> <arg value="-user=${xxxx.username}" />
>
> <arg value="-password=${xxxx.password}" />
>
> <arg value="-Dflyway.schemas=‘abc'" />
>
> <arg value="migrate" />
>
> </exec>
>
>
> abc schema is created properly registered with abc user.
>
>
> <arg value="-Dflyway.baselineOnMigrate='true'" /> didn’t solve the problem
>
>
> What need to be change here.
>
>
> Thanks
>
>
>
--
Adrian Klaver
adrian(dot)klaver(at)aklaver(dot)com
From | Date | Subject | |
---|---|---|---|
Next Message | Francisco Olarte | 2018-02-06 16:57:33 | Re: Regex Replace with 2 conditions |
Previous Message | George Neuner | 2018-02-06 16:13:08 | Re: Regex Replace with 2 conditions |