Add methods allReadCapabilities and allWriteCapabilities (alright)

This commit is contained in:
2023-12-22 19:00:31 -06:00
parent 7426aa36a5
commit 2fc513891f

View File

@ -22,6 +22,9 @@
package com.kingsrook.qqq.backend.core.model.metadata.tables; package com.kingsrook.qqq.backend.core.model.metadata.tables;
import java.util.Set;
/******************************************************************************* /*******************************************************************************
** Things that can be done to tables, fields. ** Things that can be done to tables, fields.
** **
@ -38,5 +41,26 @@ public enum Capability
// keep these values in sync with Capability.ts in qqq-frontend-core // // keep these values in sync with Capability.ts in qqq-frontend-core //
/////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////
QUERY_STATS QUERY_STATS;
/*******************************************************************************
**
*******************************************************************************/
public static Set<Capability> allReadCapabilities()
{
return (Set.of(TABLE_QUERY, TABLE_GET, TABLE_COUNT, QUERY_STATS));
}
/*******************************************************************************
**
*******************************************************************************/
public static Set<Capability> allWriteCapabilities()
{
return (Set.of(TABLE_INSERT, TABLE_UPDATE, TABLE_DELETE));
}
} }