• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

taichunmin / typeorm / 20695655260
81%
master: 81%

Build:
Build:
LAST BUILD BRANCH: dropForeignKey
DEFAULT BRANCH: master
Ran 04 Jan 2026 04:15PM UTC
Jobs 26
Files 512
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

04 Jan 2026 04:12PM UTC coverage: 80.875% (+8.5%) from 72.341%
20695655260

push

github

taichunmin
fix: resolve nameless TableForeignKey on drop foreign key

27028 of 32842 branches covered (82.3%)

Branch coverage included in aggregate %.

10 of 61 new or added lines in 7 files covered. (16.39%)

11725 existing lines in 183 files now uncovered.

91407 of 113600 relevant lines covered (80.46%)

69458.75 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
7
15.66
14.22% src/driver/aurora-mysql/AuroraMysqlQueryRunner.ts
7
81.5
3.66% src/driver/cockroachdb/CockroachQueryRunner.ts
7
88.15
1.56% src/driver/mysql/MysqlQueryRunner.ts
7
90.86
4.61% src/driver/oracle/OracleQueryRunner.ts
7
88.41
86.84% src/driver/sap/SapQueryRunner.ts
7
91.29
3.61% src/driver/sqlserver/SqlServerQueryRunner.ts
9
20.67
18.46% src/driver/spanner/SpannerQueryRunner.ts

Uncovered Existing Lines

Lines Coverage ∆ File
1
83.33
6.41% src/error/EntityNotFoundError.ts
1
71.43
4.76% src/error/QueryRunnerAlreadyReleasedError.ts
1
85.0
10.0% src/error/TypeORMError.ts
1
98.21
1.6% src/persistence/subject-builder/CascadesSubjectBuilder.ts
1
96.59
-0.16% src/persistence/Subject.ts
1
97.61
0.62% src/schema-builder/table/Table.ts
1
95.88
6.4% src/util/ObjectUtils.ts
2
90.91
9.09% src/cache/QueryResultCacheFactory.ts
2
0.0
0.0% src/cli-ts-node-commonjs.ts
2
96.45
-0.95% src/metadata-builder/RelationJoinColumnBuilder.ts
2
95.74
14.49% src/metadata/RelationCountMetadata.ts
2
97.71
4.85% src/metadata/RelationIdMetadata.ts
2
94.37
-0.51% src/naming-strategy/DefaultNamingStrategy.ts
2
93.33
8.72% src/query-builder/Alias.ts
2
95.44
2.91% src/query-builder/RelationUpdater.ts
2
95.3
-0.59% src/query-builder/transformer/PlainObjectToDatabaseEntityTransformer.ts
3
66.67
0.0% src/error/DriverPackageNotInstalledError.ts
3
61.54
21.54% src/error/MissingDriverError.ts
3
66.67
0.0% src/error/PersistedEntityNotFoundError.ts
3
73.33
6.67% src/error/SubjectWithoutIdentifierError.ts
3
60.0
-6.67% src/error/TreeRepositoryNotSupportedError.ts
4
89.61
21.61% src/connection/ConnectionManager.ts
4
84.34
18.55% src/decorator/columns/VirtualColumn.ts
4
95.65
5.65% src/driver/sqlite/SqliteDriver.ts
4
61.54
-5.13% src/error/CannotAttachTreeChildrenEntityError.ts
4
61.54
-5.13% src/error/DriverOptionNotSetError.ts
4
54.55
-12.12% src/error/MissingPrimaryColumnError.ts
4
61.54
-5.13% src/error/NoConnectionForRepositoryError.ts
4
61.54
-5.13% src/error/NoConnectionOptionError.ts
4
61.54
-5.13% src/error/QueryRunnerProviderAlreadyReleasedError.ts
4
69.23
-30.77% src/error/ReturningStatementNotSupportedError.ts
4
64.29
-2.38% src/error/SubjectRemovedAndUpdatedError.ts
4
58.33
-8.33% src/error/UsingJoinColumnIsNotAllowedError.ts
4
89.8
-4.8% src/metadata-builder/JunctionEntityMetadataBuilder.ts
4
90.12
7.98% src/naming-strategy/LegacyOracleNamingStrategy.ts
4
97.03
2.21% src/persistence/tree/ClosureSubjectExecutor.ts
5
89.26
15.57% src/decorator/Unique.ts
5
95.19
0.53% src/driver/sqljs/SqljsQueryRunner.ts
5
60.0
-6.67% src/error/CannotReflectMethodParameterTypeError.ts
5
57.14
-9.52% src/error/NoNeedToReleaseEntityManagerError.ts
5
53.85
-12.82% src/error/UsingJoinTableIsNotAllowedError.ts
5
96.9
-0.02% src/find-options/FindOptionsUtils.ts
5
90.73
5.22% src/metadata/UniqueMetadata.ts
5
95.41
0.51% src/persistence/tree/NestedSetSubjectExecutor.ts
6
91.47
5.59% src/driver/better-sqlite3/BetterSqlite3QueryRunner.ts
6
56.25
-10.42% src/error/ColumnTypeUndefinedError.ts
6
41.67
-25.0% src/error/PrimaryColumnCannotBeNullableError.ts
6
76.74
25.08% src/logger/FileLogger.ts
6
96.06
-0.94% src/metadata/EmbeddedMetadata.ts
6
96.77
2.74% src/query-builder/relation-count/RelationCountLoader.ts
6
92.99
-2.89% src/query-builder/ReturningResultsEntityUpdator.ts
7
43.75
-16.25% src/decorator/listeners/AfterInsert.ts
7
43.75
-16.25% src/decorator/listeners/BeforeRemove.ts
7
44.44
15.87% src/error/DataTypeNotSupportedError.ts
7
38.46
19.41% src/error/EntityMetadataNotFoundError.ts
7
40.0
17.78% src/error/FindRelationsNotFoundError.ts
7
38.46
-28.21% src/error/MetadataWithSuchNameAlreadyExistsError.ts
7
46.67
-20.0% src/error/UsingJoinColumnOnlyOnOneSideAllowedError.ts
7
46.67
-20.0% src/error/UsingJoinTableOnlyOnOneSideAllowedError.ts
7
95.41
-0.38% src/persistence/SubjectTopologicalSorter.ts
7
93.85
-0.89% src/schema-builder/view/View.ts
8
94.67
4.39% src/driver/better-sqlite3/BetterSqlite3Driver.ts
8
47.06
7.06% src/error/CustomRepositoryCannotInheritRepositoryError.ts
8
47.06
7.06% src/error/CustomRepositoryDoesNotHaveEntityError.ts
8
47.06
7.06% src/error/CustomRepositoryNotFoundError.ts
8
39.29
20.24% src/error/RepositoryNotTreeError.ts
8
86.24
3.83% src/util/DateUtils.ts
9
79.59
38.21% src/container.ts
9
42.86
2.86% src/entity-schema/EntitySchemaEmbeddedError.ts
9
35.0
10.0% src/error/MissingJoinColumnError.ts
9
35.0
10.0% src/error/MissingJoinTableError.ts
9
90.2
-6.13% src/metadata/ColumnMetadata.ts
9
91.77
-1.56% src/metadata/EntityListenerMetadata.ts
9
93.95
-0.61% src/metadata/IndexMetadata.ts
9
96.03
-1.06% src/repository/TreeRepository.ts
9
58.33
-31.14% src/schema-builder/util/ViewUtils.ts
10
42.31
13.74% src/error/CannotCreateEntityIdMapError.ts
10
89.61
20.86% src/query-builder/relation-id/RelationIdAttribute.ts
10
96.04
2.67% src/query-builder/relation-id/RelationIdLoader.ts
10
85.56
4.31% src/schema-builder/MongoSchemaBuilder.ts
11
90.1
3.89% src/driver/sqlite/SqliteQueryRunner.ts
11
91.23
6.34% src/query-builder/DeleteQueryBuilder.ts
11
92.75
9.41% src/query-builder/transformer/DocumentToEntityTransformer.ts
11
90.58
14.49% src/util/StringUtils.ts
12
94.7
7.96% src/query-builder/QueryExpressionMap.ts
13
26.32
-13.68% src/error/MetadataAlreadyExistsError.ts
13
66.07
16.07% src/logger/LoggerFactory.ts
14
87.15
-0.35% src/entity-schema/EntitySchemaTransformer.ts
14
82.14
26.59% src/query-builder/relation-count/RelationCountAttribute.ts
15
55.17
14.63% src/logger/AdvancedConsoleLogger.ts
15
83.58
-2.42% src/util/ImportUtils.ts
16
90.71
6.18% src/query-builder/JoinAttribute.ts
16
77.61
37.61% src/repository/AbstractRepository.ts
17
45.45
33.45% src/driver/expo/ExpoDriver.ts
17
93.87
-0.5% src/query-runner/BaseQueryRunner.ts
18
0.0
0.0% src/cli-ts-node-esm.ts
19
0.0
0.0% src/driver/aurora-mysql/AuroraMysqlConnection.ts
19
93.31
3.68% src/metadata/RelationMetadata.ts
19
95.75
0.4% src/query-builder/transformer/RawSqlResultsToEntityTransformer.ts
20
36.54
6.1% src/commands/MigrationShowCommand.ts
20
95.34
-1.35% src/metadata-builder/EntityMetadataBuilder.ts
21
39.29
5.95% src/commands/SchemaDropCommand.ts
21
39.29
5.95% src/commands/SchemaSyncCommand.ts
21
80.84
16.25% src/connection/options-reader/ConnectionOptionsEnvReader.ts
21
85.57
5.57% src/persistence/subject-builder/OneToOneInverseSideSubjectBuilder.ts
22
45.0
14.57% src/commands/EntityCreateCommand.ts
22
43.55
13.11% src/commands/SubscriberCreateCommand.ts
22
67.8
0.05% src/driver/DriverFactory.ts
22
94.18
3.81% src/metadata/EntityMetadata.ts
23
97.21
4.48% src/repository/Repository.ts
24
83.17
0.0% src/cache/DbQueryResultCache.ts
25
32.79
4.22% src/commands/CacheClearCommand.ts
25
81.28
-1.5% src/driver/DriverUtils.ts
26
91.25
7.56% src/metadata-args/MetadataArgsStorage.ts
28
78.52
-7.68% src/commands/MigrationCreateCommand.ts
28
23.73
18.17% src/logger/SimpleConsoleLogger.ts
28
84.05
0.93% src/metadata-builder/EntityMetadataValidator.ts
28
89.47
-3.66% src/schema-builder/RdbmsSchemaBuilder.ts
29
82.63
12.5% src/query-builder/RelationQueryBuilder.ts
30
23.08
13.77% src/commands/VersionCommand.ts
30
80.94
-5.21% src/persistence/SubjectChangedColumnsComputer.ts
30
70.44
23.33% src/util/DepGraph.ts
31
84.95
22.61% src/platform/PlatformTools.ts
33
94.35
2.51% src/driver/sqlite-abstract/AbstractSqliteDriver.ts
36
44.44
33.63% src/driver/capacitor/CapacitorDriver.ts
37
54.55
9.09% src/commands/CommandUtils.ts
37
47.79
35.29% src/driver/cordova/CordovaDriver.ts
38
27.16
4.94% src/commands/QueryCommand.ts
38
93.27
7.35% src/driver/oracle/OracleDriver.ts
39
85.09
7.16% src/connection/ConnectionOptionsReader.ts
42
84.67
0.14% src/data-source/DataSource.ts
43
26.51
4.28% src/commands/SchemaLogCommand.ts
44
94.61
3.56% src/driver/cockroachdb/CockroachDriver.ts
45
91.3
88.74% src/driver/sap/SapDriver.ts
45
85.4
-2.42% src/query-builder/RelationLoader.ts
47
22.09
3.17% src/commands/MigrationRevertCommand.ts
47
36.72
25.61% src/driver/nativescript/NativescriptQueryRunner.ts
47
81.98
0.92% src/util/OrmUtils.ts
48
89.63
-0.84% src/persistence/SubjectExecutor.ts
49
37.98
26.87% src/driver/capacitor/CapacitorQueryRunner.ts
49
76.06
8.47% src/driver/sqljs/SqljsDriver.ts
51
20.88
2.46% src/commands/MigrationRunCommand.ts
52
45.07
34.26% src/driver/nativescript/NativescriptDriver.ts
52
89.61
-0.63% src/query-builder/QueryBuilder.ts
53
94.74
2.74% src/driver/mysql/MysqlDriver.ts
54
82.24
-3.23% src/migration/MigrationExecutor.ts
55
56.77
43.73% src/driver/aurora-postgres/AuroraPostgresDriver.ts
58
74.19
11.36% src/logger/AbstractLogger.ts
60
93.68
3.54% src/driver/sqlserver/SqlServerDriver.ts
60
88.43
11.13% src/subscriber/Broadcaster.ts
61
91.94
3.08% src/entity-manager/EntityManager.ts
66
8.51
1.19% src/logger/DebugLogger.ts
69
17.92
10.16% src/driver/expo/ExpoQueryRunner.ts
69
63.31
23.62% src/globals.ts
70
81.53
3.28% src/query-builder/UpdateQueryBuilder.ts
74
94.51
0.47% src/driver/postgres/PostgresDriver.ts
75
79.72
11.43% src/query-builder/SoftDeleteQueryBuilder.ts
77
29.34
17.67% src/driver/react-native/ReactNativeQueryRunner.ts
80
39.2
32.3% src/driver/aurora-postgres/AuroraPostgresQueryRunner.ts
84
82.3
17.26% src/driver/mongodb/MongoDriver.ts
91
42.68
31.42% src/driver/cordova/CordovaQueryRunner.ts
97
64.86
1.77% src/commands/MigrationGenerateCommand.ts
124
75.0
36.67% src/repository/BaseEntity.ts
135
89.56
1.34% src/driver/sqlite-abstract/AbstractSqliteQueryRunner.ts
138
78.05
-12.92% src/query-builder/InsertQueryBuilder.ts
154
70.96
0.96% src/query-builder/RelationIdLoader.ts
160
65.95
36.54% src/repository/MongoRepository.ts
167
33.84
31.18% src/cache/RedisQueryResultCache.ts
186
89.36
-0.55% src/query-builder/SelectQueryBuilder.ts
216
90.86
4.61% src/driver/oracle/OracleQueryRunner.ts
251
88.41
86.84% src/driver/sap/SapQueryRunner.ts
267
76.66
6.3% src/entity-manager/MongoEntityManager.ts
268
91.29
3.61% src/driver/sqlserver/SqlServerQueryRunner.ts
275
60.1
0.71% src/commands/InitCommand.ts
316
91.54
2.74% src/driver/postgres/PostgresQueryRunner.ts
347
88.15
1.56% src/driver/mysql/MysqlQueryRunner.ts
349
41.53
38.04% src/driver/spanner/SpannerDriver.ts
408
41.69
39.59% src/driver/react-native/ReactNativeDriver.ts
470
42.2
40.1% src/driver/aurora-mysql/AuroraMysqlDriver.ts
473
60.49
38.34% src/driver/mongodb/MongoQueryRunner.ts
609
81.5
3.66% src/driver/cockroachdb/CockroachQueryRunner.ts
1285
20.67
18.46% src/driver/spanner/SpannerQueryRunner.ts
1656
15.66
14.22% src/driver/aurora-mysql/AuroraMysqlQueryRunner.ts
Jobs
ID Job ID Ran Files Coverage
1 sap-node:20 - 20695655260.1 04 Jan 2026 04:24PM UTC 512
58.35
GitHub Action Run
2 oracle-node:20 - 20695655260.2 04 Jan 2026 04:25PM UTC 512
58.75
GitHub Action Run
3 sqljs-node:22-windows - 20695655260.3 04 Jan 2026 04:16PM UTC 512
57.24
GitHub Action Run
4 better-sqlite3-node:24 - 20695655260.4 04 Jan 2026 04:15PM UTC 512
57.72
GitHub Action Run
5 mysql_mariadb_latest-node:20 - 20695655260.5 04 Jan 2026 04:18PM UTC 512
59.93
GitHub Action Run
6 sqljs-node:24 - 20695655260.6 04 Jan 2026 04:15PM UTC 512
57.24
GitHub Action Run
7 sqlite-node:20 - 20695655260.7 04 Jan 2026 04:15PM UTC 512
58.01
GitHub Action Run
8 better-sqlite3-node:20 - 20695655260.8 04 Jan 2026 04:15PM UTC 512
57.72
GitHub Action Run
9 mysql_mariadb-node:20 - 20695655260.9 04 Jan 2026 04:17PM UTC 512
59.91
GitHub Action Run
10 crdb-node:24 - 20695655260.10 04 Jan 2026 04:37PM UTC 512
59.1
GitHub Action Run
11 mssql-node:20 - 20695655260.11 04 Jan 2026 04:20PM UTC 512
60.32
GitHub Action Run
12 mysql_mariadb-node:24 - 20695655260.12 04 Jan 2026 04:17PM UTC 512
59.91
GitHub Action Run
13 mongodb-node:20 - 20695655260.13 04 Jan 2026 04:15PM UTC 512
40.84
GitHub Action Run
14 sqlite-node:24 - 20695655260.14 04 Jan 2026 04:15PM UTC 512
58.0
GitHub Action Run
15 mysql_mariadb_latest-node:24 - 20695655260.15 04 Jan 2026 04:17PM UTC 512
59.93
GitHub Action Run
16 mongodb-node:24 - 20695655260.16 04 Jan 2026 04:15PM UTC 512
40.84
GitHub Action Run
17 postgres:17-node:20 - 20695655260.17 04 Jan 2026 04:16PM UTC 512
61.8
GitHub Action Run
18 sap-node:24 - 20695655260.18 04 Jan 2026 04:23PM UTC 512
58.35
GitHub Action Run
19 postgres:14-node:24 - 20695655260.19 04 Jan 2026 04:16PM UTC 512
61.8
GitHub Action Run
20 mssql-node:24 - 20695655260.20 04 Jan 2026 04:20PM UTC 512
60.32
GitHub Action Run
21 better-sqlite3-node:22-windows - 20695655260.21 04 Jan 2026 04:17PM UTC 512
57.72
GitHub Action Run
22 postgres:14-node:20 - 20695655260.22 04 Jan 2026 04:16PM UTC 512
61.8
GitHub Action Run
23 sqljs-node:20 - 20695655260.23 04 Jan 2026 04:15PM UTC 512
57.24
GitHub Action Run
24 oracle-node:24 - 20695655260.24 04 Jan 2026 04:23PM UTC 512
58.75
GitHub Action Run
25 sqlite-node:22-windows - 20695655260.25 04 Jan 2026 04:17PM UTC 512
58.0
GitHub Action Run
26 postgres:17-node:24 - 20695655260.26 04 Jan 2026 04:16PM UTC 512
61.8
GitHub Action Run
Source Files on build 20695655260
  • Tree
  • List 512
  • Changed 326
  • Source Changed 134
  • Coverage Changed 326
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #20695655260
  • 01ff7f35 on github
  • Prev Build on dropForeignKey (#12900263479)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc