Skip to content

Commit 2528b97

Browse files
committed
update config files
1 parent f145acf commit 2528b97

File tree

7 files changed

+14
-6
lines changed

7 files changed

+14
-6
lines changed

packages/config-files/src/extension/writer.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { writeFileSync } from 'fs';
2+
import { getExtensionInfo } from './reader';
23

34
/**
45
* Write the Makefile for the extension.
@@ -52,13 +53,16 @@ export interface ExtensionInfo {
5253

5354
/**
5455
* Write control and Makefile for the extension with given data.
56+
* If extInfo is not provided, it will be generated from packageDir.
5557
*/
5658
export const writeExtensions = (
5759
packageDir: string,
5860
extensions: string[],
59-
extInfo: ExtensionInfo
61+
extInfo?: ExtensionInfo
6062
): void => {
61-
const { controlFile, Makefile, extname, version } = extInfo;
63+
// If extInfo is not provided, get it from packageDir
64+
const info = extInfo || getExtensionInfo(packageDir);
65+
const { controlFile, Makefile, extname, version } = info;
6266
writeExtensionControlFile(controlFile, extname, extensions, version);
6367
writeExtensionMakefile(Makefile, extname, version);
6468
};

packages/config-files/src/index.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,7 @@ export * from './control';
1414
export * from './sql';
1515

1616
// Export extension functionality
17-
export * from './extension';
17+
export * from './extension';
18+
19+
// Export SQL scripts functionality
20+
export * from './sql-scripts';
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
// Re-export all sql-scripts functionality
2+
export * from './reader';
File renamed without changes.

packages/core/src/export-migrations.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,6 @@ const exportMigrationsToDisk = async ({
8888

8989
const opts: SqlWriteOptions = {
9090
name,
91-
replace,
9291
replacer,
9392
outdir,
9493
author

packages/migrate/src/client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {
1616
} from './types';
1717
import { parsePlanFileSimple as parsePlanFile, Change } from '@launchql/config-files';
1818
import { hashFile } from './utils/hash';
19-
import { readScript, scriptExists } from './utils/fs';
19+
import { readScript, scriptExists } from '@launchql/config-files';
2020
import { cleanSql } from './clean';
2121
import { withTransaction, executeQuery, TransactionContext } from './utils/transaction';
2222

packages/migrate/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
export { LaunchQLMigrate } from './client';
22
export * from './types';
33
export { hashFile, hashString } from './utils/hash';
4-
export { readScript, scriptExists } from './utils/fs';
4+
export { readScript, scriptExists } from '@launchql/config-files';
55
export { withTransaction, TransactionContext, TransactionOptions } from './utils/transaction';

0 commit comments

Comments
 (0)