Skip to content

Username lost when importing connections from DBeaver #1355

@datlechin

Description

@datlechin

What happened?

Importing connections from DBeaver drops the username, so imported connections have an empty user field.

Steps to reproduce

  1. Import connections from DBeaver
  2. Open an imported connection
  3. Username is empty

Expected behavior

The username imports correctly from DBeaver.

Code pointer

TablePro/Core/Services/Export/ForeignApp/DBeaverImporter.swift reads the user from two sources: config["user"] (credentials-config.json, line ~179) and properties["username"] (data-sources.json, line ~239). DBeaver stores the user under different keys across versions and credentials-config.json is AES-encrypted, so the lookup likely misses. Verify the key names and decryption path.

Database type

N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions