mirror of
https://github.com/supabase/supabase.git
synced 2026-06-09 11:38:49 +08:00
chore: remove useExecuteSqlQuery() part 2 (#30467)
* foreign-key-constraints * update entity-types stale time * schemas query * deprecate useExecuteSqlQuery * users count query * database size query * indexes query * keywords query * migrations query * table columns * database functions * database roles query * fdws query * replication lag query * ongoing queries query * vault secrets query * remove unneeded staleTime: 0 * max connections query * fix entity types key in tests * Some fixes --------- Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
This commit is contained in:
@@ -12,7 +12,6 @@ import type { Constraint } from 'data/database/constraints-query'
|
||||
import type { ForeignKeyConstraint } from 'data/database/foreign-key-constraints-query'
|
||||
import { databaseKeys } from 'data/database/keys'
|
||||
import { entityTypeKeys } from 'data/entity-types/keys'
|
||||
import { sqlKeys } from 'data/sql/keys'
|
||||
import { tableEditorKeys } from 'data/table-editor/keys'
|
||||
import { isTableLike } from 'data/table-editor/table-editor-types'
|
||||
import { tableRowKeys } from 'data/table-rows/keys'
|
||||
@@ -258,7 +257,9 @@ const SidePanelEditor = ({
|
||||
|
||||
await Promise.all([
|
||||
queryClient.invalidateQueries(tableEditorKeys.tableEditor(project?.ref, selectedTable?.id)),
|
||||
queryClient.invalidateQueries(sqlKeys.query(project?.ref, ['foreign-key-constraints'])),
|
||||
queryClient.invalidateQueries(
|
||||
databaseKeys.foreignKeyConstraints(project?.ref, selectedTable?.schema)
|
||||
),
|
||||
queryClient.invalidateQueries(
|
||||
databaseKeys.tableDefinition(project?.ref, selectedTable?.id)
|
||||
),
|
||||
|
||||
@@ -16,7 +16,6 @@ import { entityTypeKeys } from 'data/entity-types/keys'
|
||||
import { prefetchEditorTablePage } from 'data/prefetchers/project.$ref.editor.$id'
|
||||
import { getQueryClient } from 'data/query-client'
|
||||
import { executeSql } from 'data/sql/execute-sql-query'
|
||||
import { sqlKeys } from 'data/sql/keys'
|
||||
import { tableEditorKeys } from 'data/table-editor/keys'
|
||||
import { prefetchTableEditor } from 'data/table-editor/table-editor-query'
|
||||
import { tableRowKeys } from 'data/table-rows/keys'
|
||||
@@ -760,7 +759,7 @@ export const updateTable = async ({
|
||||
|
||||
await Promise.all([
|
||||
queryClient.invalidateQueries(tableEditorKeys.tableEditor(projectRef, table.id)),
|
||||
queryClient.invalidateQueries(sqlKeys.query(projectRef, ['foreign-key-constraints'])),
|
||||
queryClient.invalidateQueries(databaseKeys.foreignKeyConstraints(projectRef, table.schema)),
|
||||
queryClient.invalidateQueries(databaseKeys.tableDefinition(projectRef, table.id)),
|
||||
queryClient.invalidateQueries(entityTypeKeys.list(projectRef)),
|
||||
])
|
||||
|
||||
Reference in New Issue
Block a user