mirror of
https://github.com/DrizzleTime/Foxel.git
synced 2026-05-12 19:41:03 +08:00
- Replace pgvector with Microsoft Vector DB for image vector storage and search - Update Picture model to use float[] instead of Vector type - Modify PictureService to use VectorDbService for vector search - Remove vector-related code from MyDbContext - Add PictureVector model for Vector DB integration
15 lines
555 B
C#
15 lines
555 B
C#
using Foxel.Models.DataBase;
|
|
using Microsoft.EntityFrameworkCore;
|
|
|
|
namespace Foxel;
|
|
|
|
public class MyDbContext(DbContextOptions<MyDbContext> options) : DbContext(options)
|
|
{
|
|
public DbSet<Picture> Pictures { get; set; } = null!;
|
|
public DbSet<User> Users { get; set; } = null!;
|
|
public DbSet<Tag> Tags { get; set; } = null!;
|
|
public DbSet<Config> Configs { get; set; } = null!;
|
|
public DbSet<Favorite> Favorites { get; set; } = null!;
|
|
public DbSet<Album> Albums { get; set; } = null!;
|
|
public DbSet<Role> Roles { get; set; } = null!;
|
|
} |