2026-10-01 08:05:56 +02:00
|
|
|
using MongoDB.Entities;
|
2023-02-18 08:52:17 +01:00
|
|
|
|
2023-02-19 00:43:43 +01:00
|
|
|
using PrivaPub.Models;
|
|
|
|
|
using PrivaPub.Models.Data;
|
2026-10-01 08:05:56 +02:00
|
|
|
using PrivaPub.Models.Federation;
|
|
|
|
|
using PrivaPub.Models.Group;
|
2023-02-19 00:43:43 +01:00
|
|
|
using PrivaPub.Models.Post;
|
|
|
|
|
using PrivaPub.Models.User;
|
2023-02-18 08:52:17 +01:00
|
|
|
|
2023-02-19 00:43:43 +01:00
|
|
|
namespace PrivaPub.StaticServices
|
2023-02-18 08:52:17 +01:00
|
|
|
{
|
|
|
|
|
public class DbEntities
|
|
|
|
|
{
|
2026-10-01 08:05:56 +02:00
|
|
|
public Find<RootUser> RootUsers { get { return DB.Default.Find<RootUser>(); } }
|
|
|
|
|
public Find<RootUserNote> RootUserNotes { get { return DB.Default.Find<RootUserNote>(); } }
|
2023-02-18 08:52:17 +01:00
|
|
|
|
2026-10-01 08:05:56 +02:00
|
|
|
public Find<AppConfiguration> AppConfiguration { get { return DB.Default.Find<AppConfiguration>(); } }
|
|
|
|
|
public Find<Language> Languages { get { return DB.Default.Find<Language>(); } }
|
|
|
|
|
public Find<EmailRecovery> EmailRecoveries { get { return DB.Default.Find<EmailRecovery>(); } }
|
2023-02-18 08:52:17 +01:00
|
|
|
|
2026-10-01 08:05:56 +02:00
|
|
|
public Find<Post> Posts { get { return DB.Default.Find<Post>(); } }
|
|
|
|
|
public Find<DmPost> DmPosts { get { return DB.Default.Find<DmPost>(); } }
|
2023-02-18 08:52:17 +01:00
|
|
|
|
2026-10-01 08:05:56 +02:00
|
|
|
public Find<Avatar> Avatars { get { return DB.Default.Find<Avatar>(); } }
|
|
|
|
|
public Find<ForeignAvatar> ForeignAvatars { get { return DB.Default.Find<ForeignAvatar>(); } }
|
2023-02-18 08:52:17 +01:00
|
|
|
|
2026-10-01 08:05:56 +02:00
|
|
|
public Find<RootToAvatar> RootToAvatars { get { return DB.Default.Find<RootToAvatar>(); } }
|
|
|
|
|
|
|
|
|
|
public Find<Group> Groups { get { return DB.Default.Find<Group>(); } }
|
|
|
|
|
public Find<DmGroup> DmGroups { get { return DB.Default.Find<DmGroup>(); } }
|
|
|
|
|
|
|
|
|
|
public Find<Follower> Followers { get { return DB.Default.Find<Follower>(); } }
|
|
|
|
|
public Find<Delivery> Deliveries { get { return DB.Default.Find<Delivery>(); } }
|
|
|
|
|
public Find<InstanceActor> InstanceActors { get { return DB.Default.Find<InstanceActor>(); } }
|
2023-02-18 08:52:17 +01:00
|
|
|
}
|
|
|
|
|
}
|