From 880a1bebefa534878979217b2d68e4f51961a431 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Louis=20Pr=C3=A9?= Date: Wed, 23 Apr 2025 12:02:03 -0700 Subject: [PATCH] feat: Do not export all schemas in index --- src/lib/file-generators/generated/index.ts | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/src/lib/file-generators/generated/index.ts b/src/lib/file-generators/generated/index.ts index 42ad872..a0ec0af 100644 --- a/src/lib/file-generators/generated/index.ts +++ b/src/lib/file-generators/generated/index.ts @@ -16,10 +16,9 @@ export const createGeneratedIndexFile = ( config: Config, ): SourceFile => { const { project, schemas } = args - const { output_dir, main_schema = 'public' } = config + const { output_dir } = config const schema_import_statements: StatementedNodeStructure['statements'] = [] - const schema_export_statements: StatementedNodeStructure['statements'] = [] const schemas_tables: string[] = [] for (const schema of schemas) { @@ -32,15 +31,6 @@ export const createGeneratedIndexFile = ( namedImports: [`${pascal_schema_name}Tables`], }) schemas_tables.push(`${pascal_schema_name}Tables`) - schema_export_statements.push({ - kind: StructureKind.ExportDeclaration, - moduleSpecifier: `./${schema.name}`, - ...(schema.name === main_schema - ? {} - : { - namespaceExport: schema.name, - }), - }) } const statements: StatementedNodeStructure['statements'] = [ @@ -74,8 +64,6 @@ export const createGeneratedIndexFile = ( type: 'DatabaseTables[number]', }, (writer) => writer.newLine(), - ...schema_export_statements, - (writer) => writer.newLine(), { kind: StructureKind.ExportDeclaration, namespaceExport: 'kysely',