createSynonym
Note: This is a Liquibase Pro Change Type, so you need a Liquibase Pro License Key to use it.
Creates a synonym.
Run createSynonym
To run this Change Type, follow these steps:
Add the Change Type to your changeset, as shown in the examples on this page.
Specify any required attributes. Use the table on this page to see which ones your database requires.
Deploy your changeset by running the
update
command:liquibase update
Available attributes
Name | Description | Required for | Supports | Since |
| Name of the catalog of the object the synonym represents | all | ||
| Name of the object the synonym represents | all | all | |
| Name of the schema of the object the synonym represents | all | ||
| Data type of the object the synonym represents | db2 | all | |
| Boolean. If | db2z | all | |
| Boolean. If the synonym defined by | all | ||
| Name of the catalog of the synonym | all | ||
| Name of the synonym | all | all | |
| Name of the schema of the synonym | all |
Database support
Database | Notes | |
DB2/LUW | Supported | Yes |
DB2/z | Supported | Yes |
Derby | Not Supported | No |
Firebird | Not Supported | No |
Google BigQuery | Supported | Yes |
H2 | Not Supported | No |
HyperSQL | Not Supported | No |
INGRES | Not Supported | No |
Informix | Not Supported | No |
MariaDB | Not Supported | No |
MySQL | Not Supported | No |
Oracle | Supported | Yes |
PostgreSQL | Not Supported | No |
Snowflake | Not Supported | No |
SQL Server | Supported | Yes |
SQLite | Not Supported | No |
Sybase | Not Supported | No |
Sybase Anywhere | Not Supported | No |
createSynonym examples
--liquibase formatted sql
--changeset liquibase-docs:createSynonym-example
CREATE SYNONYM [A String] FOR [A String];