Skip to main content

Prérequis

Assurez-vous d'avoir Python 3.9 ou supérieur installé sur votre système Assurez-vous egalement avoir importer le package PyFQL

pip install PyFQL

url: https://pypi.org/project/PyFQL/

Exemple

le script main.py vous permet de tester rapidement le package

python main.py

(PyFQL)>>>

Commandes disponibles

Le script prend en charge les commandes suivantes :

  • creer la bdd [nom_bdd]: Crée une nouvelle base de données fichier .json.

  • supprime la bdd [nom_bdd]: Supprime la base de données fichier .json.

  • creer la table [nom_table]: Crée une nouvelle table dans la base de données.

  • supprime la [nom_table] [options]: Supprime des enregistrements ou une table entière de la base de données.

  • affiche la table [nom_table]: Affiche le contenu d'une table.

  • exit ou quit: Quitte le programme.

Exemples de requêtes

Voici des exemples de requêtes que vous pouvez exécuter dans le script :

  1. Création d'une bdd :

    creer la bdd garage
    
  2. Utiliser une bdd spécifique :

    utilise la bdd garage
    
  3. Création d'une table :

    creer la table voiture
    
  4. supprimer une bdd :

    supprime la bdd garage
    
  5. supprimer une table :

    supprime la table voiture
    

Ceci est toujour en dévelopement merci de votre comprehension

Phrase type traiter en language naturel sans library externe

  • [creer] la [table]/[bdd] [VARIABLE]
    RESERVER IGNORE RESERVER VARIABLE --
  • [utilise] la [bdd] [VARIABLE] RESERVER IGNORE RESERVER VARIABLE --
  • [supprime] la [table]/[bdd] [VARIABLE] RESERVER IGNORE RESERVER VARIABLE --
  • [supprime] le [champ]/ [VARIABLE] de la [table] [VARIABLE] RESERVER IGNORE RESERVER VARIABLE IGNORE IGNORE RESERVER VARIABLE --
  • [supprime] les [enregistrements] de la [table] [VARIABLE] RESERVER IGNORE RESERVER IGNORE IGNORE RESERVER VARIABLE -- -[modifie] la [table] [VARIABLE] et [renome] le [champ] [VARIABLE] par [VARIABLE] RESERVER IGNORE RESERVER RESERVER IGNORE RESERVER IGNORE RESERVER RESERVER IGNORE VARIABLE -- -[modifie] la [table] [VARIABLE] et [ajoute] le [champ] [VARIABLE] RESERVER IGNORE RESERVER VARIABLE IGNORE RESERVER IGNORE RESERVER VARIABLE --
  • [modifie] la [table] [VARIABLE] et [ajoute] le [champ] [VARIABLE] a la position [VARIABLE] RESERVER IGNORE RESERVER VARIABLE IGNORE RESERVER IGNORE RESERVER VARIABLE IGNORE IGNORE IGNORE VARIABLE --

Conclusion

Ce guide devrait vous aider à comprendre comment utiliser mon package pour interagir avec une base de données principalement (KeysDB) via des phrase en language naturel en frencais. Si vous avez des questions ou des problèmes, n'hésitez pas à demander de l'aide à ce mail yannbanas@gmail.com.

build from source

mettez vous a la racine du projet et executer

pip install -e .

Metadata

Release files for PyFQL 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for PyFQL 0.0.2
File Size Uploaded Provenance
PyFQL-0.0.2.tar.gz 7.7 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for PyFQL 0.0.2
File Interpreter ABI Platform
PyFQL-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 15.4 kB

Release files / PyFQL-0.0.2.tar.gz

Download URL PyFQL-0.0.2.tar.gz
Size 7.7 kB
Tags Source
SHA-256 checksum
How to use checksums
3f1e3214c821f7e746f72355f32d58706359808eb90d3d93f5f06d1deed58ec7
BLAKE2b-256 checksum
How to use checksums
78c6dd968885fa5dee469eaae01905739ade8830dcc1adce1e729bbf1125cb8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.4

Release files / PyFQL-0.0.2-py3-none-any.whl

Download URL PyFQL-0.0.2-py3-none-any.whl
Size 7.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b1d848ef508dab4118ce4915f9ce25fd7d96b3cec104e9aef65dc53e0daec267
BLAKE2b-256 checksum
How to use checksums
43cf30f7ea016e29cb445e693be3a87d7178a8165397740d85ce490abb8b0b67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.4

Security for PyFQL 0.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page