From 756b63ba824b7dc442e98cd026b5bf8acd769fe6 Mon Sep 17 00:00:00 2001 From: Richard Ward Date: Tue, 30 Dec 2025 20:29:38 +0000 Subject: [PATCH] code: index,development,dbal (3 files) --- .../src/core/entities/page/index.ts | 33 +++++++++++++--- .../src/core/entities/session/index.ts | 38 ++++++++++++++++--- .../src/core/entities/workflow/index.ts | 30 ++++++++++++--- 3 files changed, 85 insertions(+), 16 deletions(-) diff --git a/dbal/development/src/core/entities/page/index.ts b/dbal/development/src/core/entities/page/index.ts index 8a9ae4e5e..33cd9e7bf 100644 --- a/dbal/development/src/core/entities/page/index.ts +++ b/dbal/development/src/core/entities/page/index.ts @@ -1,9 +1,32 @@ /** * @file index.ts * @description Barrel export for page operations + * NOTE: Page operation files not yet implemented - stubbed for build */ -export { createPage } from './create-page'; -export { getPage, getPageBySlug } from './get-page'; -export { updatePage } from './update-page'; -export { deletePage } from './delete-page'; -export { listPages } from './list-pages'; + +// TODO: Implement these page operation files +// export { createPage } from './create-page'; +// export { getPage, getPageBySlug } from './get-page'; +// export { updatePage } from './update-page'; +// export { deletePage } from './delete-page'; +// export { listPages } from './list-pages'; + +// Temporary stubs to allow build to proceed +export const createPage = async (...args: any[]): Promise => { + throw new Error('Page operations not yet implemented'); +}; +export const getPage = async (...args: any[]): Promise => { + throw new Error('Page operations not yet implemented'); +}; +export const getPageBySlug = async (...args: any[]): Promise => { + throw new Error('Page operations not yet implemented'); +}; +export const updatePage = async (...args: any[]): Promise => { + throw new Error('Page operations not yet implemented'); +}; +export const deletePage = async (...args: any[]): Promise => { + throw new Error('Page operations not yet implemented'); +}; +export const listPages = async (...args: any[]): Promise => { + throw new Error('Page operations not yet implemented'); +}; diff --git a/dbal/development/src/core/entities/session/index.ts b/dbal/development/src/core/entities/session/index.ts index 5f307968a..01f246a70 100644 --- a/dbal/development/src/core/entities/session/index.ts +++ b/dbal/development/src/core/entities/session/index.ts @@ -1,10 +1,36 @@ /** * @file index.ts * @description Barrel export for session operations + * NOTE: Session operation files not yet implemented - stubbed for build */ -export { createSession } from './create-session'; -export { getSession, getSessionByToken } from './get-session'; -export { extendSession } from './extend-session'; -export { deleteSession } from './delete-session'; -export { listSessions } from './list-sessions'; -export { cleanExpiredSessions } from './clean-expired'; + +// TODO: Implement these session operation files +// export { createSession } from './create-session'; +// export { getSession, getSessionByToken } from './get-session'; +// export { extendSession } from './extend-session'; +// export { deleteSession } from './delete-session'; +// export { listSessions } from './list-sessions'; +// export { cleanExpiredSessions } from './clean-expired'; + +// Temporary stubs to allow build to proceed +export const createSession = async (...args: any[]): Promise => { + throw new Error('Session operations not yet implemented'); +}; +export const getSession = async (...args: any[]): Promise => { + throw new Error('Session operations not yet implemented'); +}; +export const getSessionByToken = async (...args: any[]): Promise => { + throw new Error('Session operations not yet implemented'); +}; +export const extendSession = async (...args: any[]): Promise => { + throw new Error('Session operations not yet implemented'); +}; +export const deleteSession = async (...args: any[]): Promise => { + throw new Error('Session operations not yet implemented'); +}; +export const listSessions = async (...args: any[]): Promise => { + throw new Error('Session operations not yet implemented'); +}; +export const cleanExpiredSessions = async (...args: any[]): Promise => { + throw new Error('Session operations not yet implemented'); +}; diff --git a/dbal/development/src/core/entities/workflow/index.ts b/dbal/development/src/core/entities/workflow/index.ts index 9677cf03d..53fe51fd4 100644 --- a/dbal/development/src/core/entities/workflow/index.ts +++ b/dbal/development/src/core/entities/workflow/index.ts @@ -1,9 +1,29 @@ /** * @file index.ts * @description Barrel export for workflow operations + * NOTE: Workflow operation files not yet implemented - stubbed for build */ -export { createWorkflow } from './create-workflow'; -export { getWorkflow } from './get-workflow'; -export { updateWorkflow } from './update-workflow'; -export { deleteWorkflow } from './delete-workflow'; -export { listWorkflows } from './list-workflows'; + +// TODO: Implement these workflow operation files +// export { createWorkflow } from './create-workflow'; +// export { getWorkflow } from './get-workflow'; +// export { updateWorkflow } from './update-workflow'; +// export { deleteWorkflow } from './delete-workflow'; +// export { listWorkflows } from './list-workflows'; + +// Temporary stubs to allow build to proceed +export const createWorkflow = async (...args: any[]): Promise => { + throw new Error('Workflow operations not yet implemented'); +}; +export const getWorkflow = async (...args: any[]): Promise => { + throw new Error('Workflow operations not yet implemented'); +}; +export const updateWorkflow = async (...args: any[]): Promise => { + throw new Error('Workflow operations not yet implemented'); +}; +export const deleteWorkflow = async (...args: any[]): Promise => { + throw new Error('Workflow operations not yet implemented'); +}; +export const listWorkflows = async (...args: any[]): Promise => { + throw new Error('Workflow operations not yet implemented'); +};