Привязка базы данных для OCaml?

Мне нравится Ваша идея поместить файлы Замка из песка как одноранговому узлу к Источнику и Тестам, я добавил бы папку документации, которая будет тогда содержать файлы замка из песка, и дополнительно фактическую документацию.

существуют определенно различия мнений, и я уверен, что буду downvoted для этого (так как я был прежде). Я поместил бы сгенерированную документацию в TFS по нескольким причинам:

  1. Ваша попытка хотеть Вашу документацию с каждым выпуском и использованием TFS является легким подходом, чтобы гарантировать, что Ваша документация остается в корректном месте.
  2. Используя TFS для хранения это означает, что все будут знать, куда пойти, получают документацию.

Одна вещь я не вижу, с которым я всегда борюсь, то, где к сторонним зависимостям, могло бы случиться так, что они относятся вниз к источнику, таким образом, они с каждым проектом, хотя, если Вы хотели совместно использовать их через проекты, Вы могли бы добавить новый высокоуровневый узел.

Редактирование

Для моих двоичных файлов я обычно заканчиваю с

$/ThirdParty/Company/Product/Version/Src (дополнительно)

Так, например, я имею

$/thirdparty/Microsoft / EntLib/3.1 4.0 ComponentArt/WebUI/2008.1/Src

, мне нравится добавлять источник, я должен был исправить источник CA, который я очень не хочу сделать, но когда третье лицо не исправляет ошибку, необходимо обратиться к этому.

7
задан Rok Strniša 15 July 2012 в 16:59
поделиться

3 ответа

Вы проверяли Caml Hump ? В нем есть ссылки на множество привязок к базам данных.

Хорошие, зрелые привязки, которые я могу порекомендовать, - это PG'OCaml Ричарда Джонса и postgresql-ocaml Маркуса Моттла. Оба они ориентированы на Postgresql (что, вероятно, будет лучшим выбором для вас, учитывая, что вы увлекаетесь Ocaml).

6
ответ дан 6 December 2019 в 21:17
поделиться

ocaml-mysql работает без проблемы здесь - mysql api для подключения / запроса / выборки не сильно меняет :) It lacks prepared statements though, had to implement mysql_stmt_* wrappers myself.

3
ответ дан 6 December 2019 в 21:17
поделиться

Я очень удивлен, что вы находите привязки ocaml-sqlite медленными. sqlite сам по себе быстр, и я считаю, что привязки sqlite очень хорошо написаны. Убедитесь, что вы используете актуальную привязку со страницы Маркуса Моттла

2
ответ дан 6 December 2019 в 21:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: