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. -
exitouquit: Quitte le programme.
Exemples de requêtes
Voici des exemples de requêtes que vous pouvez exécuter dans le script :
-
Création d'une bdd :
creer la bdd garage
-
Utiliser une bdd spécifique :
utilise la bdd garage
-
Création d'une table :
creer la table voiture
-
supprimer une bdd :
supprime la bdd garage
-
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)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| PyFQL-0.0.2.tar.gz | 7.7 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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.