Liquibase takes care of executing the query on the database while maintaining the list of queries executed and also maintaining the locks over the tables simultaneously.
The two tables that are used by the liquibase for this purpose are :
Databasechangeloglock : This table have following columns
ID | LOCKED| LOCKGRANTED | LOCKEDBY.
This maintains the locks information granted to the user. The primary purpose of this table is to make sure that two machines don't attempt to modify the data at the same time.
Databasechangelog : This table have following columns
ID | AUTHOR | FILENAME | DATEEXECUTED | ORDEREXECUTED | EXECTYPE | MD5SUM | DESCRIPTION | COMMENTS | TAG | LIQUIBASE
This table maintains the list of the statements that are executed on the database.
The two tables that are used by the liquibase for this purpose are :
Databasechangeloglock : This table have following columns
ID | LOCKED| LOCKGRANTED | LOCKEDBY.
This maintains the locks information granted to the user. The primary purpose of this table is to make sure that two machines don't attempt to modify the data at the same time.
Databasechangelog : This table have following columns
ID | AUTHOR | FILENAME | DATEEXECUTED | ORDEREXECUTED | EXECTYPE | MD5SUM | DESCRIPTION | COMMENTS | TAG | LIQUIBASE
This table maintains the list of the statements that are executed on the database.
Comments
Post a Comment
.