# Installer sql-translator avec Homebrew, dnf

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de sql-translator pour les workflows d'agents IA.

## installation

```sh
sudo av install brew:sql-translator
```

Commandes d'installation supplémentaires:

### macOS

- Homebrew (100%):

```sh
brew install sql-translator
```

  Preuve: local Homebrew formula metadata

### Linux

- dnf (92%):

```sh
sudo dnf install sqlt-graph
```

  Preuve: Fedora Rawhide package metadata: sqlt-graph from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst

## Faits du paquet

- **Clé du paquet:** brew:sql-translator
- **Gestionnaire de paquets:** Homebrew
- **Page du gestionnaire de paquets:** <https://formulae.brew.sh/formula/sql-translator>
- **Version:** 1.66
- **Résumé source:** Manipulate structured data definitions (SQL and more)
- **Page d'accueil:** <https://github.com/dbsrgits/sql-translator/>
- **Dépôt:** <https://github.com/dbsrgits/sql-translator>
- **Docs amont:** <https://github.com/dbsrgits/sql-translator/>
- **Licence:** Artistic-1.0-Perl OR GPL-1.0-or-later
- **Archive source:** <https://cpan.metacpan.org/authors/id/V/VE/VEESH/SQL-Translator-1.66.tar.gz>
- **Dernière mise à jour:** 2026-05-26T02:26:19Z
- **Généré:** 2026-08-04T22:13:35+00:00

## exécutables

- sqlt (cli)
- sqlt-diagram (cli)
- sqlt-diff (cli)
- sqlt-diff-old (cli)
- sqlt-dumper (cli)
- sqlt-graph (cli)
- sqlt (alias)
- sqlt-diagram (alias)
- sqlt-diff (alias)
- sqlt-diff-old (alias)
- sqlt-dumper (alias)
- sqlt-graph (alias)

## Bibliothèques fournies par macOS

- perl

## Comportement d'installation

- hook post-installation: non défini
- Bouteille: disponible sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sequoia, sonoma, tahoe, x86_64_linux

## Version et fraîcheur

- page générée: 2026-08-04
- version du gestionnaire: 1.66
- gestionnaire mis à jour: 2026-05-26
- données locales: OK
- dépôt amont: https://github.com/dbsrgits/sql-translator
- info: No cached GitHub release or tag data was available.
## Historique du projet et usages

SQL::Translator, also known historically as SQLFairy, is a Perl distribution for translating structured data definitions. MetaCPAN describes it as converting vendor-specific SQL table definitions into other formats including other SQL dialects, diagrams, documentation, XML, and Class::DBI classes.

### Historique du projet

The current GitHub repository was created in February 2011, while the module documentation and metadata preserve older CPAN-era identity and support channels. The distribution remains maintained on CPAN, with version 1.66 released in November 2024.

### Historique d'adoption

SQL::Translator belongs to the CPAN tool culture where command-line scripts and Perl modules are distributed together. The Homebrew formula exposes several executables, including `sqlt`, `sqlt-diagram`, `sqlt-diff`, `sqlt-dumper`, and `sqlt-graph`, making the CPAN distribution available to users who prefer system package managers.

### Modes d'utilisation

Users commonly call the `sqlt` family of commands to translate, diff, diagram, or dump database schemas, or use the Perl API by constructing a translator with parser and producer options such as MySQL input and Oracle output. The module focuses on SQL definition language such as CREATE and ALTER rather than data manipulation.

### Pourquoi les passionnés de paquets s'y intéressent

Package nerds care about SQL::Translator because it is an old, cross-dialect schema plumbing tool with many optional outputs and executables. It is the kind of utility that appears in migration scripts, documentation generation, ORM-era workflows, and distro package sets because it bridges database dialects rather than belonging to one database vendor.

### Chronologie

- 2011: Current GitHub repository created.
- 2015: Changelog documents fixes for SQLite, MySQL, PostgreSQL, SQL Server, and Oracle quoting and parsing.
- 2019: 1.60 released after the 1.59 development series.
- 2024: 1.66 released on CPAN.

### Related projects

- The official documentation names Parse::RecDescent, GD, GraphViz, Text::RecordParser, Class::DBI, and XML::Writer as related technologies. The module also includes parser and producer namespaces for multiple database dialects and output formats.

### Sources

- <https://fastapi.metacpan.org/v1/module/SQL::Translator>
- <https://fastapi.metacpan.org/v1/release/SQL-Translator>
- <https://github.com/dbsrgits/sql-translator/blob/master/Changes>
- <https://metacpan.org/pod/SQL::Translator>
- source_facts.executables


## Notes de sécurité

broad file, network, media, or database tool signal.

- **Risque Geiger:** blue / moyen
- broad file, network, media, or database tool signal

## Détails de la base source

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** sql-translator
- **Version Scheme:** 0
- **Revision:** 0
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** stable

## Autres enregistrements de gestionnaires de paquets

- dnf - sqlt-graph - 1.66-5.fc45: installed executable or alias match | Fedora Rawhide package metadata: sqlt-graph from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst | sqlt-graph tool to create a graph from a database schema | https://metacpan.org/release/SQL-Translator


## Liens liés

- [Source-control packages](https://pkg.so/fr/source-control-tools/) - Belongs to a source-control command family.
- [Secret-risk packages](https://pkg.so/fr/secret-risk-packages/) - Has protected-tool coverage, approval-gate, or non-low Geiger security signals.
- [Terminal utility packages](https://pkg.so/fr/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Text processing packages](https://pkg.so/fr/text-processing-tools/) - Matched text, document, or structured-data processing metadata.
- [sql-lint](https://pkg.so/fr/brew/sql-lint/) - Shares pkgdb curated category or tags: cli, database-tools, developer-tools, sql.
- [sql-migrate](https://pkg.so/fr/brew/sql-migrate/) - Shares pkgdb curated category or tags: cli, database-tools, developer-tools, sql.
- [sqlancer](https://pkg.so/fr/brew/sqlancer/) - Shares pkgdb curated category or tags: cli, database-tools, developer-tools, sql.
- [sqlbench](https://pkg.so/fr/brew/sqlbench/) - Shares pkgdb curated category or tags: cli, database-tools, developer-tools, sql.
- [pspg](https://pkg.so/fr/brew/pspg/) - Shares pkgdb curated category or tags: cli, database-tools, developer-tools.
- [lcov](https://pkg.so/fr/brew/lcov/) - Shares pkgdb curated category or tags: cli, developer-tools, perl.
- [flyway](https://pkg.so/fr/brew/flyway/) - Shares pkgdb curated category or tags: cli, developer-tools, sql.
- [dbmate](https://pkg.so/fr/brew/dbmate/) - Shares pkgdb curated category or tags: cli, developer-tools, sql.

## Combined YAML source

View the package source record on GitHub. [combined/sql-translator.yml](https://github.com/mxcl/pkgdb/blob/main/combined/sql-translator.yml)


## Sources

- pkg.so package database
- Geiger risk classifier
- package-page enrichment
- curated package history
- package version freshness
- pkgdb category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
