Liquibase xmlを使用してテーブルを変更し、一度に複数の列を追加するための正しい構文は何ですか。公式文書には、1つの列のみを追加する例が示されています。
<changeSet author="liquibase-docs" id="addColumn-example">
<addColumn catalogName="cat"
schemaName="public"
tableName="person">
<column name="address" type="varchar(255)"/>
</addColumn>
</changeSet>
一度に複数の列を追加したい場合、正しい構文は何ですか?
<changeSet author="liquibase-docs" id="addColumn-example">
<addColumn catalogName="cat"
schemaName="public"
tableName="person">
<column name="job" type="varchar(255)"/>
</addColumn>
<addColumn catalogName="cat"
schemaName="public"
tableName="person">
<column name="designation" type="varchar(255)"/>
</addColumn>
</changeSet>
それは正しいですか、それとも
<changeSet author="liquibase-docs" id="addColumn-example">
<addColumn catalogName="cat"
schemaName="public"
tableName="person">
<column name="job" type="varchar(255)"/>
<column name="designation" type="varchar(255)"/>
</addColumn>
</changeSet>
上記の2つのうちどちらが正しいですか?またはまったく異なる何か。
これらの例は両方とも機能します。