Skip to content

Conversation

@AlikRakhmonov
Copy link
Contributor

@AlikRakhmonov AlikRakhmonov commented Jan 6, 2026

TaskHCK-12323 [DB2] Enable script generation options for constraints

Content

This is a feature branch for DB2 script generation options. Do not merge it until all tasks are done.

@AlikRakhmonov AlikRakhmonov self-assigned this Jan 6, 2026
@AlikRakhmonov AlikRakhmonov marked this pull request as draft January 6, 2026 16:21
@AlikRakhmonov AlikRakhmonov changed the title chore: base code script generation options HCK-12323: Enable script generation options Jan 6, 2026
AlikRakhmonov and others added 10 commits January 6, 2026 17:31
<!--do not remove this marker, its needed to replace info when ticket
title is updated -->
<!--jira-description-action-hidden-marker-start-->

<table>
<td>
<a href="https://hackolade.atlassian.net/browse/HCK-14211"
title="HCK-14211" target="_blank"><img alt="Sub-task"
src="https://hackolade.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10316?size=medium"
/>HCK-14211</a> [DB2] Enable script generation options for PK
  </td></table>
  <br />
 

<!--jira-description-action-hidden-marker-end-->
## Technical details

Script generation option for PK. Keep the "drop" logic for the future
ALTER script.
<!--do not remove this marker, its needed to replace info when ticket
title is updated -->
<!--jira-description-action-hidden-marker-start-->

<table>
<td>
<a href="https://hackolade.atlassian.net/browse/HCK-14212"
title="HCK-14212" target="_blank"><img alt="Sub-task"
src="https://hackolade.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10316?size=medium"
/>HCK-14212</a> [DB2] Enable script generation options for FK
  </td></table>
  <br />
 

<!--jira-description-action-hidden-marker-end-->
<!--do not remove this marker, its needed to replace info when ticket
title is updated -->
<!--jira-description-action-hidden-marker-start-->

<table>
<td>
<a href="https://hackolade.atlassian.net/browse/HCK-14214"
title="HCK-14214" target="_blank"><img alt="Sub-task"
src="https://hackolade.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10316?size=medium"
/>HCK-14214</a> [DB2] Enable script generation options for Not null
  </td></table>
  <br />
 

<!--jira-description-action-hidden-marker-end-->
## Content

You have no Jira task for this PR? Describe your changes here...

...

## Technical details

You feel the need to provide technical explanations? You can do it
here...

...
<!--do not remove this marker, its needed to replace info when ticket
title is updated -->
<!--jira-description-action-hidden-marker-start-->

<table>
<td>
<a href="https://hackolade.atlassian.net/browse/HCK-14213"
title="HCK-14213" target="_blank"><img alt="Sub-task"
src="https://hackolade.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10316?size=medium"
/>HCK-14213</a> [DB2] Enable script generation options for UK
  </td></table>
  <br />
 

<!--jira-description-action-hidden-marker-end-->
## Technical details

Note: UK requires a column to be NOT NULL.
<!--do not remove this marker, its needed to replace info when ticket
title is updated -->
<!--jira-description-action-hidden-marker-start-->

<table>
<td>
<a href="https://hackolade.atlassian.net/browse/HCK-14210"
title="HCK-14210" target="_blank"><img alt="Sub-task"
src="https://hackolade.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10316?size=medium"
/>HCK-14210</a> [DB2] Enable script generation options for Check
constraints
  </td></table>
  <br />
 

<!--jira-description-action-hidden-marker-end-->
## Technical details

`wrapInQuotes` takes one string parameter now instead of an object
## Content

* default column value as alter statement
<!--do not remove this marker, its needed to replace info when ticket
title is updated -->
<!--jira-description-action-hidden-marker-start-->

<table>
<td>
<a href="https://hackolade.atlassian.net/browse/HCK-14208"
title="HCK-14208" target="_blank"><img alt="Sub-task"
src="https://hackolade.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10316?size=medium"
/>HCK-14208</a> [DB2] Enable script generation options for Comments
  </td></table>
  <br />
 

<!--jira-description-action-hidden-marker-end-->
## Content

You have no Jira task for this PR? Describe your changes here...

...

## Technical details

You feel the need to provide technical explanations? You can do it
here...

...
@sonarqubecloud
Copy link

sonarqubecloud bot commented Jan 8, 2026

@AlikRakhmonov AlikRakhmonov marked this pull request as ready for review January 8, 2026 12:55
@chulanovskyi-bs chulanovskyi-bs enabled auto-merge (squash) January 8, 2026 12:55
@AlikRakhmonov AlikRakhmonov disabled auto-merge January 8, 2026 14:44
@AlikRakhmonov AlikRakhmonov enabled auto-merge (squash) January 8, 2026 14:45
@chulanovskyi-bs chulanovskyi-bs merged commit 07f5cac into develop Jan 8, 2026
8 of 9 checks passed
@chulanovskyi-bs chulanovskyi-bs deleted the HCK-12323 branch January 8, 2026 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants