PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Créer une colonne de type double précision [] avec liquibase

J'ai finalement trouvé la réponse avec l'aide de mon collègue. Il semble que liquibase ne connaisse pas ces types, nous devons donc modifier la requête sql manuellement :

<createTable tableName="t_name">
    ...
    <column name="doubleArray" type="DOUBLE_ARRAY"/>
    ...
</createTable>

<modifySql dbms="postgresql">
    <replace replace="DOUBLE_ARRAY" with="double precision[][]"/>
</modifySql>