2017-07-13 2 views
0

Nous voulons pouvoir épingler toutes les exécutions sql à une table schema_version particulière dans le schéma A. Nous en avons besoin pour pouvoir exécuter sqls en tant que sysdba et voie de migration fait toujours référence à A.schema_version pour valider les sommes de contrôle et mettre à jour le résultat des exécutions SQL. Nous avons essayé en ajoutant les paramètres suivants:Besoin d'épingler toutes les mises à jour de flyway à 1 table schema_version dans un schéma spécifié

flyway.schemas = A = flyway.table schema_version

Cependant, nous constatons que si nous courons d'informations comme utilisateur B alors n'est pas en mesure voie de migration de montrer qu'il peut lire A. schema_version. Qu'est-ce qui nous manque?

Répondre

0

Trouvé la solution. Les schémas sont sensibles à la casse comme spécifié dans les documents relatifs à la voie de migration. Nous avions besoin de référencer flyway.schemas = où schema_name est en majuscules