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

typeorm / typeorm / 22256862981

21 Feb 2026 12:31PM UTC coverage: 81.291% (+0.1%) from 81.176%
22256862981

push

github

web-flow
feat!: remove deprecated `Connection` and `ConnectionOptions` (#12022)

27682 of 33521 branches covered (82.58%)

Branch coverage included in aggregate %.

1205 of 1301 new or added lines in 76 files covered. (92.62%)

1 existing line in 1 file now uncovered.

93920 of 116068 relevant lines covered (80.92%)

71235.59 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/driver/nativescript/NativescriptDataSourceOptions.ts
1
import { BaseDataSourceOptions } from "../../data-source/BaseDataSourceOptions"
×
2

×
3
/**
×
4
 * NativeScript-specific connection options.
×
5
 */
×
NEW
6
export interface NativescriptDataSourceOptions extends BaseDataSourceOptions {
×
7
    /**
×
8
     * Database type.
×
9
     */
×
10
    readonly type: "nativescript"
×
11

×
12
    /**
×
13
     * Database name.
×
14
     */
×
15
    readonly database: string
×
16

×
17
    /**
×
18
     * The driver object
×
19
     * you should pass `require('nativescript-sqlite') here
×
20
     */
×
21
    readonly driver: any
×
22

×
23
    /**
×
24
     * Whether to mark the mark the database as read only on open (iOS only).
×
25
     */
×
26
    readonly readOnly?: boolean
×
27

×
28
    /**
×
29
     * The key to use for for using/opening encrypted databases. (requires the "Encrypted Plugin")
×
30
     */
×
31
    readonly key?: string
×
32

×
33
    /**
×
34
     * Whether to enable background multitasking. All SQL is ran on a background worker thread. (requires the "Commercial Plugin")
×
35
     */
×
36
    readonly multithreading?: boolean
×
37

×
38
    /**
×
39
     * Migrates a Encrypted Sql database from v3 to the new v4. If you are a new user you do not need to set this flag as new created databases will already be in v4.
×
40
     * If you are upgrading a app that used v1.3.0 or earlier of NS-Sqlite-Encrypted; then you will probably want to set this flag to true. (requires the "Encrypted Plugin")
×
41
     */
×
42
    readonly migrate?: boolean
×
43

×
44
    /**
×
45
     * Flags to pass to SQLite when opening the database on iOS. (see https://www.sqlite.org/c3ref/open.html)
×
46
     */
×
47
    readonly iosFlags?: number
×
48

×
49
    /**
×
50
     * Flags to pass to SQLite when opening the database on Android. (see https://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html)
×
51
     */
×
52
    readonly androidFlags?: number
×
53

×
54
    readonly poolSize?: never
×
55
}
×
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