diff --git a/packages/builder/src/components/backend/DataTable/modals/grid/GridCreateColumnModal.svelte b/packages/builder/src/components/backend/DataTable/modals/grid/GridCreateColumnModal.svelte
index 2040f66706..d031e752cd 100644
--- a/packages/builder/src/components/backend/DataTable/modals/grid/GridCreateColumnModal.svelte
+++ b/packages/builder/src/components/backend/DataTable/modals/grid/GridCreateColumnModal.svelte
@@ -2,7 +2,12 @@
import { getContext } from "svelte"
import CreateEditColumn from "components/backend/DataTable/modals/CreateEditColumn.svelte"
- const { datasource } = getContext("grid")
+ const { datasource, rows } = getContext("grid")
+
+ const onUpdate = async () => {
+ await datasource.actions.refreshDefinition()
+ await rows.actions.refreshData()
+ }
-
+