Гость
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как сделать EntityFramework - case insensitive? / 8 сообщений из 8, страница 1 из 1
18.02.2020, 21:14
    #39928190
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать EntityFramework - case insensitive?
Есть ASP.NET Web сервер, в нем используется EntityFramework.
Демо было сделано для работы с SQL Server с базой NorthWind.
Пытаюсь добавить работу с PostgreSQL, нашел скрипт, создал базу, получил:

В базе созданы объекты с lowercase, например, таблица orders.
В приложении описаны объекты типа
Код: c#
1.
2.
3.
4.
5.
6.
7.
public partial class Order
{
 public int OrderID { get; set; }

        [Required]
        public string CustomerID { get; set; }
...



И при запросе идет Exception

Код: c#
1.
2.
3.
4.
Failed executing DbCommand (465ms) [Parameters=[], CommandType='Text', Com
mandTimeout='30']
      SELECT COUNT(*)::INT
      FROM "Orders" AS o



Как минимальными усилиями исправить?
...
Рейтинг: 0 / 0
18.02.2020, 21:54
    #39928202
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать EntityFramework - case insensitive?
Попробовать избавиться от кавычек.
...
Рейтинг: 0 / 0
18.02.2020, 22:42
    #39928216
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать EntityFramework - case insensitive?
Antonariy
Попробовать избавиться от кавычек.


так не я их расставляю, это EF злой, я так понимаю - берет имя класса и лепить кавычки
...
Рейтинг: 0 / 0
18.02.2020, 22:53
    #39928221
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать EntityFramework - case insensitive?
Ролг Хупин
нашел скрипт
что это значит?

Модератор: Тема перенесена из форума "ASP.NET".
...
Рейтинг: 0 / 0
19.02.2020, 00:34
    #39928233
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать EntityFramework - case insensitive?
И сразу вопрос - версия EF
...
Рейтинг: 0 / 0
20.02.2020, 10:41
    #39928791
ЕвгенийВ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать EntityFramework - case insensitive?
Как создал Order?
...
Рейтинг: 0 / 0
20.02.2020, 19:17
    #39929151
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать EntityFramework - case insensitive?
Я бы попрбовал поковырять настройки conventions в OnModelCreating контектса.
...
Рейтинг: 0 / 0
21.02.2020, 10:06
    #39929311
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать EntityFramework - case insensitive?
Ролг Хупин
Как минимальными усилиями исправить?


Использовать соглашения, либо атрибуты.
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как сделать EntityFramework - case insensitive? / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]