Skip to content

0.1.4

Choose a tag to compare

@ZioMark13 ZioMark13 released this 08 Aug 21:34
252a4ec

Table Designer now covers indexes and foreign keys, the connection dialog gains
a full SSH tunnel setup, and the FiveM/RedM Player Inspector becomes editable
with templated admin actions.

Added

  • SSH tunnel in the connection dialog — connect through an SSH server with
    password, private key (with file picker + optional passphrase), or SSH agent
    authentication. SSH secrets are encrypted in the OS credential vault, never
    stored in plaintext.
  • Table Designer: indexes — add indexes (single or multi-column, unique) and
    drop them, with the generated SQL shown for review before it runs.
  • Table Designer: foreign keys — add foreign keys with referenced table and
    column pulled from live schema introspection, ON DELETE / ON UPDATE
    actions, and drop support — again with an editable SQL preview.
  • Player Inspector admin actions (FiveM/RedM) — set or add/subtract money per
    account, set a character's job and grade, and delete a character, straight from
    the Player Card. Every action shows the exact SQL before executing (Safe
    Editing) and is logged in History. Supports QBCore/QBox, RSGCore, ESX and VORP.
  • macOS release pipeline scaffolding — build config, entitlements and a
    GitHub Actions workflow are in place for signed, notarized .dmg builds
    (arm64 + x64). Not yet active (requires an Apple Developer account).

Changed

  • Foreign keys are now shown in the table Structure view.
  • Read-only connections continue to reject every new destructive operation
    (index/FK changes and player admin actions included).

Notes

  • New DDL runs on the live database — index, foreign key and player actions are
    blocked on read-only connections and always show their SQL first.