Bonjour, Je souhaite accéder à une base de données en Ruby, la contrainte est que je souhaite rester dans les paquets de la distribution - "Jessie" pour l'instant.
Le développement d'application WEB n'est pas l'objectif pour le moment. Pourquoi seulement les paquets de la distribution ? Parce que mes machines sont installées via PXE et que cela limite les étapes de configuration et assure que l'application écrite en Ruby fonctionnera nativement. Cela réduit les problèmes de mises à jour, des droits d'accès aux fichiers, etc. En premier, je voudrais utiliser Sqlite3. Il existe des API pour utiliser SQL directement. Il existe aussi les "Object Relational Mapper" (ORM) qui associe une classe (nous sommes en programmation objet) à une ou plusieurs tables de la base de données. J'ai découvert l'existence des ORM avec un livre sur le framework WEB Sinatra qui utilise DataMapping qui est inconnu dans Jessie. J'ai regardé dans les archives de la liste, mais rien. Sur le canal IRC des développeur de Debian pour Ruby il m'a été proposé ActiveRecord et DataObjects. Or, je bloque sur l'utilisation des ces librairies. ActiveRecord à l'air si intégré à Rails qu'il semble impossible de s'en passer. Il faut en plus maîtriser Rake, ce qui n'est pas encore mon cas. DataObjects fournit un fichier README.markdown qui fait référence à : http://dataobjects.info, mais le site n'existe pas, plus. L'API semble correspondre à DataMapper, mais quand je test du code recopié pour DataMapper, j'ai des erreurs générées à l'exécution. Quelqu'un peut-il me guider dans l'utilisation d'ORM pour Ruby : didacticiels, exemples de codes sous Jessie, manuels, références ? Ou sur l'utilisation des bases de données toujours sous Jessie avec les paquets de la distribution ? Merci par avance pour toute aide. Bonne journée. Randy11.

