De nombreux langages fournissent une abstraction de base de données pour enregistrer des données (objets) dans des bases de données relationnelles (généralement par le biais d'un mappage objet-relationnel (ORM)).
Je suis conscient que Julia n'est pas un langage orienté objet "conventionnel" (cf. julia : OOP ou pas )
Mais je me demande si une bibliothèque présentant les caractéristiques suivantes existe ?
-
Connectez-vous à une base de données par le biais d'un URI de base de données tel que
"dialect+driver://username:password@host:port/database"
(voir Python SQLAlchemy http://docs.sqlalchemy.org/en/latest/core/engines.html ) -
Stocker des objets (en fait des instances de type composite) dans une BD
-
Récupérer des objets dans la base de données