Users are required to configure the following parameters according to their needs:
apply: If set to false, the foreign key will be added but not activated. If set to true, it will be activated.
FK_COLUMN_NAME: The column that is designated as a foreign key.
FK_TABLE_NAME: The table where the foreign key column is located.
FK_SCHEMA_NAME: The schema containing the table with the foreign key.
PK_COLUMN_NAME: The column that is designated as a primary key.
PK_TABLE_NAME: The table where the primary key column is located.
PK_SCHEMA_NAME: The schema containing the table with the primary key.
The direct influence of configuration "apply" in Syntho UI
The description above elucidates how the "apply" configuration within the foreign key JSON file affects the process. If apply is set to false, the foreign key will be added but remain inactive, illustrated by an unchecked box. Conversely, if apply is set to true, the foreign key will be activated immediately upon upload.
Additionally, a subsequent illustration will guide the reader on locating schemas, tables, and columns within an example database, such as MySQL. This information is mirrored in the foreign key JSON file (import file), offering valuable insights for configuration.