Files
work/Strela/Services/SQLiteService.cs
T
astankovmi fd6506af7b
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 12s
Добавил добавление объекта
2026-07-03 18:35:09 +03:00

30 lines
1001 B
C#

using Microsoft.EntityFrameworkCore;
using Strela.Models;
namespace Strela.Services
{
public class SQLiteService: DbContext
{
public SQLiteService() => Database.EnsureCreated();
public virtual DbSet<User> Users { get; set; }
public virtual DbSet<DeviceItem> Devices { get; set; }
public virtual DbSet<DeviceType> DeviceTypes { get; set; }
public virtual DbSet<ObjectItem> ObjectItems { get; set; }
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
//optionsBuilder.UseNpgsql("Host=172.24.12.201;Port=5432;Database=Notifications;Username=postgres;Password=4NUDZhJ7");
optionsBuilder.UseSqlite("Data Source=Services/DataBase.db");
}
//protected override void OnModelCreating(ModelBuilder modelBuilder)
//{
// OnModelCreatingPartial(modelBuilder);
//}
//partial void OnModelCreatingPartial(ModelBuilder modelBuilder);
}
}