diff --git a/packages/types/engines.d.ts b/packages/types/engines.d.ts index ce7b633eb..652592dd8 100644 --- a/packages/types/engines.d.ts +++ b/packages/types/engines.d.ts @@ -192,6 +192,7 @@ export interface EngineDriver extends FilterBehaviourProvider { // isElectronOnly?: boolean; supportsTransactions?: boolean; implicitTransactions?: boolean; // transaction is started with first SQL command, no BEGIN TRANSACTION is needed + premiumOnly?: boolean; collectionSingularLabel?: string; collectionPluralLabel?: string; diff --git a/plugins/dbgate-plugin-sqlite/src/frontend/drivers.js b/plugins/dbgate-plugin-sqlite/src/frontend/drivers.js index e578ecf8a..4dbedeb63 100644 --- a/plugins/dbgate-plugin-sqlite/src/frontend/drivers.js +++ b/plugins/dbgate-plugin-sqlite/src/frontend/drivers.js @@ -83,6 +83,7 @@ const libsqlDriver = { title: 'LibSQL', authTypeLabel: 'Target type', authTypeFirst: true, + premiumOnly: true, showConnectionField: (field, values) => { if ((values?.authType ?? 'url') === 'url') {