Пытаюсь подружить EF6 и SQLite базу данных. Создал модель и контекст данных. DBContext генерирует следующий SQL код:
SELECT
[Extent1].[ID] AS [ID],
[Extent1].[NAME] AS [NAME],
[Extent1].[ENTRYNUMBER] AS [ENTRYNUMBER],
[Extent1].[TIME] AS [TIME],
[Extent1].[WORKFLOWENTRYNUMBER] AS [WORKFLOWENTRYNUMBER],
[Extent1].[FOLDERENTRYNUMBER] AS [FOLDERENTRYNUMBER],
[Extent1].[ISFAILED] AS [ISFAILED],
[Extent1].[ISCOPIED] AS [ISCOPIED],
[Extent1].[DURATION] AS [DURATION],
[Extent1].[PROCESSDURATION] AS [PROCESSDURATION],
[Extent1].[PRIORITY] AS [PRIORITY],
[Extent1].[TOTALCHARACTERS] AS [TOTALCHARACTERS],
[Extent1].[UNCERTAINCHARACTERS] AS [UNCERTAINCHARACTERS],
[Extent1].[PAGESAREA] AS [PAGESAREA],
[Extent1].[USERNAME] AS [USERNAME]
FROM [dbo].[Jobs] AS [Extent1]
Но мне нужно FROM [Jobs] без [dbo]. Как можно на это повлиять? спасибо
Основная схема в SQLite называется main. Ее надо указать или отдельно для каждой сущности:
[Table("Jobs", Schema = "main")]
public class Job {
Или сразу для всего контекста:
protected override void OnModelCreating(DbModelBuilder b) {
b.HasDefaultSchema("main");
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Есть развернутое WebAPI на сервереПри старте приложения запускается парсер писем почты с почтового ящика раз в 10 минут (с помощью Quartz
Есть проект на C# WPF, к нему подключена БД на SQL ServerНеобходимо создать событие добавления записи к БД извне