@slonik/migrator
Advanced tools
+9
-9
| /// <reference types="node" /> | ||
| import * as umzug from 'umzug'; | ||
| import { sql, DatabaseTransactionConnectionType, DatabasePoolConnectionType, DatabasePoolType } from 'slonik'; | ||
| import { sql, DatabaseTransactionConnection, DatabasePoolConnection, DatabasePool } from 'slonik'; | ||
| interface SlonikMigratorContext { | ||
| parent: DatabasePoolType; | ||
| connection: DatabaseTransactionConnectionType; | ||
| parent: DatabasePool; | ||
| connection: DatabaseTransactionConnection; | ||
| sql: typeof sql; | ||
@@ -12,3 +12,3 @@ } | ||
| constructor(slonikMigratorOptions: { | ||
| slonik: DatabasePoolType; | ||
| slonik: DatabasePool; | ||
| migrationsPath: string; | ||
@@ -25,3 +25,3 @@ migrationTableName: string | string[]; | ||
| protected advisoryLockId(): number; | ||
| protected migrationTableNameIdentifier(): import("slonik").IdentifierSqlTokenType; | ||
| protected migrationTableNameIdentifier(): import("slonik").IdentifierSqlToken; | ||
| protected template(filepath: string): Array<[string, string]>; | ||
@@ -58,3 +58,3 @@ protected resolver(params: umzug.MigrationParams<SlonikMigratorContext>): umzug.RunnableMigration<SlonikMigratorContext>; | ||
| /** @deprecated use `context.connection` */ | ||
| slonik: DatabaseTransactionConnectionType; | ||
| slonik: DatabaseTransactionConnection; | ||
| /** @deprecated use `context.sql` */ | ||
@@ -64,6 +64,6 @@ sql: typeof sql; | ||
| /** | ||
| * Should either be a `DatabasePoolType` or `DatabasePoolConnectionType`. If it's a `DatabasePoolType` with an `.end()` | ||
| * Should either be a `DatabasePool` or `DatabasePoolConnection`. If it's a `DatabasePool` with an `.end()` | ||
| * method, the `.end()` method will be called after running the migrator as a CLI. | ||
| */ | ||
| export interface SlonikConnectionType extends DatabasePoolConnectionType { | ||
| export interface SlonikConnection extends DatabasePoolConnection { | ||
| end?: () => Promise<void>; | ||
@@ -76,3 +76,3 @@ } | ||
| */ | ||
| slonik: DatabasePoolType; | ||
| slonik: DatabasePool; | ||
| /** | ||
@@ -79,0 +79,0 @@ * Path to folder that will contain migration files. |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} |
+3
-3
| { | ||
| "name": "@slonik/migrator", | ||
| "version": "0.10.0", | ||
| "version": "0.11.0", | ||
| "description": "database migration tool using slonik", | ||
@@ -28,3 +28,3 @@ "main": "dist/index.js", | ||
| "peerDependencies": { | ||
| "slonik": ">= 23.0.0 < 27" | ||
| "slonik": ">= 27.0.0 < 28" | ||
| }, | ||
@@ -38,3 +38,3 @@ "devDependencies": { | ||
| }, | ||
| "gitHead": "dd875c91ee0ef61d576ea8795abfd29a213e3b82" | ||
| "gitHead": "f39b3c931cd6cd837bae230224f67820c092289c" | ||
| } |
+3
-0
@@ -331,2 +331,5 @@ # @slonik/migrator | ||
| node migrate executed # lists executed migrations | ||
| node migrate repair --dry-run # logs which migrations are in need of a repair | ||
| node migrate repair --dry-run # repairs them | ||
| ``` | ||
@@ -333,0 +336,0 @@ |
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
49896
0.12%372
0.81%