{"id":26475634,"url":"https://github.com/chokinyan/apisql","last_synced_at":"2026-04-19T10:33:59.634Z","repository":{"id":281826532,"uuid":"946548016","full_name":"chokinyan/apiSQL","owner":"chokinyan","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-18T11:04:40.000Z","size":62,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-18T12:22:35.793Z","etag":null,"topics":["api","express-js","my","sql","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chokinyan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-11T10:07:48.000Z","updated_at":"2025-03-18T11:04:43.000Z","dependencies_parsed_at":"2025-03-18T12:21:59.877Z","dependency_job_id":null,"html_url":"https://github.com/chokinyan/apiSQL","commit_stats":null,"previous_names":["chokinyan/apisql"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chokinyan%2FapiSQL","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chokinyan%2FapiSQL/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chokinyan%2FapiSQL/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chokinyan%2FapiSQL/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chokinyan","download_url":"https://codeload.github.com/chokinyan/apiSQL/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244525570,"owners_count":20466543,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","express-js","my","sql","typescript"],"created_at":"2025-03-19T23:38:09.524Z","updated_at":"2026-04-19T10:33:59.626Z","avatar_url":"https://github.com/chokinyan.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# apiSQL\n\nUn service API RESTful pour les opérations sur bases de données SQL.\n\n## Description\n\napiSQL fournit une interface simple pour interagir avec des bases de données SQL via des requêtes HTTP. Il vous permet d'effectuer des opérations CRUD sur votre base de données sans écrire de requêtes SQL brutes.\n\n## Installation\n\n```bash\n# Cloner le dépôt\ngit clone https://github.com/chokinyan/apiSQL.git\n\n# Entrer dans le répertoire du projet\ncd apiSQL\n\n# Installer les dépendances\nnpm install\n```\n\n## Configuration\n\nCréez un fichier `.env` à la racine du projet et ajoutez les variables d'environnement suivantes :\n\n```\nDB_HOST=localhost       # Nom d'hôte du serveur de base de données\nDB_USER=username        # Nom d'utilisateur de la base de données\nDB_PASSWORD=password    # Mot de passe de la base de données\nDB_DATABASE=database_name     # Nom de la base de données\nDB_PORT=3306            # Port du serveur de base de données (par défaut : 3306 pour MySQL)\nDB_USER_TABLE=users          # Nom de la table principale pour l'authentification\nDB_USER_COLLUM=username # Nom de la colonne pour le nom d'utilisateur/email dans la table d'authentification\nDB_PASSWORD_COLLUM=password # Nom de la colonne pour le mot de passe dans la table d'authentification\nDB_AOUTH_TABLE\nDB_ITEM_TABLE\nDB_USER_NAME_COLLUM\n```\n\n## Utilisation\n\nDémarrez le serveur :\n\n```bash\nnpm start\n```\n\nL'API sera disponible à l'adresse `http://localhost:3000`.\n\n## Licence\n\n[MIT](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchokinyan%2Fapisql","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchokinyan%2Fapisql","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchokinyan%2Fapisql/lists"}