阅读量:0
在Liquibase SQL中,您可以使用<changeSet>
元素来定义一个变更集
<?xml version="1.0" encoding="UTF-8"?><databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.8.xsd"> <changeSet id="1" author="yourName"> <comment>创建一个名为'example_table'的表</comment> <createTable tableName="example_table"> <column name="id" type="INT"> <constraints primaryKey="true" nullable="false"/> </column> <column name="name" type="VARCHAR(50)"> <constraints nullable="false"/> </column> </createTable> </changeSet> <changeSet id="2" author="yourName"> <comment>向'example_table'表添加一条数据</comment> <insert tableName="example_table"> <column name="id" value="1"/> <column name="name" value="John Doe"/> </insert> </changeSet> </databaseChangeLog>
在这个例子中,我们定义了两个变更集。第一个变更集创建了一个名为example_table
的表,包含id
和name
两个字段。第二个变更集向该表插入了一条数据。
注意:请确保将yourName
替换为您的实际名称或用户ID。每个变更集的id
属性应该是唯一的,以便于跟踪和管理。