
You can add your key in the Liquibase Key text field manually, throw the Paste button, or use the Load button to download a file.
Dbschema schema compare pro#
Use the Import Liquibase Pro Key button to open the Import key dialog. You can also add the Liquibase Pro key via UI in Preferences->Editors->Schema Compare preference page. Open DBeaver and "Schema compare" window.Add a new line after this command: =yourKey (example: =ABwwGgQU.).It is located in the DBeaver root directory. If you have a Liquibase PRO key, then you can use it with DBeaver. Using schema compare with Liquibase PRO key. In this case (and only for these databases), it is possible to compare the entire datasource entirely. Some bases (like SQLite and Firebird) do not have catalogs and schemes that can be selected for comparison. Close and open the schema compare wizard in this case. Log level сhanges from preferences will not be applied to the comparison wizard if it is already open in another window. A log will be open in the Editor, and the content of this log will depend on the logging level you choose in the settings. To get complete information, you can choose the DEBUG level.Īfter comparing operations, you can click on the Show log button. By default, the logging level is the OFF level. Specify one of the logging levels and click on Apply. To get acquainted with the comparison logs, you first specify the logging level on the Preferences-> Editors-> Schema Compare preference page. You can also switch to another diff report representation (diagram, JSON, YAML, plaintext).

You can enable/disable certain changes in the tree on the left side of the diff page: Thus it will make it identical to the schema on the left side. It contains a series of creating, alter and/or drop statements that will modify the schema on the right side. You can exclude the specific compared types of objects.įor example, you can do this if you do not want to see the sequences, views, or external keys in the final comparison result.Ĭlick on Compare Schemas to generate a diff report.īy default, DDL diff is generated. Schemes - if the database supports the schemas.ĭatabases - if the database supports catalogs and does not support the schemes.ĭatasources - if there is no support schemas or catalog support (you can find an example below in "Compare schemaless bases"). By default, all kinds of changes are enabled.įor comparisons, table containers should be used. You can also specify the types of changes to be processed: create, drop, or alter. Re-validate that you have chosen the correct objects to compare.

Select the two objects (schemas, databases, or tables) you want to compare.Liquibase change report (JSON, YAML, or plaintext).DDL script (series of create/alter/drop statements).You can compare two schema/database structures and generate a report in the following formats: NB: This feature is available in Enterprise and Ultimate editions only.
Dbschema schema compare how to#
Dbschema schema compare driver#
