Npgsql - генерация ddl-скриптов из модели данных Entity Framework - PullRequest
0 голосов
/ 18 января 2011

Я создал модель данных в VS 2010, и теперь я хочу сгенерировать сценарии DDL для моей базы данных PostgreSQL.Я зарегистрировал провайдера Npgsql в файле machine.config профиля .NET 4.0 и создал правильную строку подключения в файле app.config, но все еще не могу найти провайдера Npgsql в списке провайдеров, когда пытаюсь записать модель в базу данных.

Заранее спасибо за любую помощь.

Ответы [ 2 ]

1 голос
/ 18 января 2011

К сожалению, Npgsql не поддерживает время разработки vs.net 2010.Вам нужно будет использовать инструмент командной строки edmgen.Извините за это ...: (

0 голосов
/ 10 апреля 2015

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

Корнем поддержки создания сценария базы данных является метод DbServicesProvider.CreateDatabaseScript. Однако реализация абстрактного класса Npgsql NpgsqlServices не переопределяет метод DbCreateDatabaseScript, что означает, что он не может генерировать сценарий SQL.

...