6 votes

FSharp.Data : Utiliser SqlDataProvider sans base de données

J'utilise FSharp.Data SqlDataProvider (fournisseur de type) pour accéder à mes données. Même si c'est un moyen très agréable d'obtenir des données dans les types F#, il faut évidemment avoir une base de données avec un schéma correct dans chaque environnement de développement où je veux compiler le code.

Existe-t-il une astuce permettant de ne pas exiger l'installation d'une base de données avec un schéma correct lors de la compilation ? Comme un fichier de schéma statique ou une compilation conditionnelle ? (En général, l'application devrait être capable de s'exécuter sans avoir une base de données installée).

1voto

plainionist Points 935

N'ayant pas trouvé de meilleure idée, j'ai décidé de créer un fichier de base de données SqlLite que j'ai simplement ajouté au système de contrôle de la source. Celui-ci est ensuite référencé par le fournisseur de type au moment de la compilation. Ainsi, le schéma correct est automatiquement disponible dans chaque environnement de développement.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X