diff --git a/packages/tools/src/SqlDumper.ts b/packages/tools/src/SqlDumper.ts
index 82e0eac49..25ea9c279 100644
--- a/packages/tools/src/SqlDumper.ts
+++ b/packages/tools/src/SqlDumper.ts
@@ -246,7 +246,7 @@ export class SqlDumper implements AlterProcessor {
this.putRaw(' ');
this.specialColumnOptions(column);
- if (includeNullable && !this.dialect?.specificNotNull) {
+ if (includeNullable && !this.dialect?.specificNullabilityImplementation) {
this.put(column.notNull ? '^not ^null' : '^null');
}
if (includeDefault && column.defaultValue?.trim()) {
diff --git a/packages/types/dialect.d.ts b/packages/types/dialect.d.ts
index 654bf9539..eff2efe4e 100644
--- a/packages/types/dialect.d.ts
+++ b/packages/types/dialect.d.ts
@@ -34,7 +34,7 @@ export interface SqlDialect {
createCheck?: boolean;
dropCheck?: boolean;
- specificNotNull?: boolean;
+ specificNullabilityImplementation?: boolean;
// syntax for create column: ALTER TABLE table ADD COLUMN column
createColumnWithColumnKeyword?: boolean;
diff --git a/packages/web/src/tableeditor/ColumnEditorModal.svelte b/packages/web/src/tableeditor/ColumnEditorModal.svelte
index 5d7a4ffc6..00060325b 100644
--- a/packages/web/src/tableeditor/ColumnEditorModal.svelte
+++ b/packages/web/src/tableeditor/ColumnEditorModal.svelte
@@ -32,7 +32,7 @@
- {#if !driver?.dialect?.specificNotNull}
+ {#if !driver?.dialect?.specificNullabilityImplementation}
{/if}
diff --git a/packages/web/src/tableeditor/TableEditor.svelte b/packages/web/src/tableeditor/TableEditor.svelte
index e330e79df..902963982 100644
--- a/packages/web/src/tableeditor/TableEditor.svelte
+++ b/packages/web/src/tableeditor/TableEditor.svelte
@@ -187,7 +187,7 @@
on:clickrow={e => showModal(ColumnEditorModal, { columnInfo: e.detail, tableInfo, setTableInfo, driver })}
onAddNew={isWritable ? addColumn : null}
columns={[
- !driver?.dialect?.specificNotNull && {
+ !driver?.dialect?.specificNullabilityImplementation && {
fieldName: 'notNull',
header: 'Nullability',
sortable: true,
diff --git a/plugins/dbgate-plugin-clickhouse/src/frontend/driver.js b/plugins/dbgate-plugin-clickhouse/src/frontend/driver.js
index 3fa0f61ee..68958acc4 100644
--- a/plugins/dbgate-plugin-clickhouse/src/frontend/driver.js
+++ b/plugins/dbgate-plugin-clickhouse/src/frontend/driver.js
@@ -64,7 +64,7 @@ const dialect = {
dropIndex: true,
anonymousPrimaryKey: true,
createColumnWithColumnKeyword: true,
- specificNotNull: true,
+ specificNullabilityImplementation: true,
columnProperties: {
columnComment: true,