Beispiel #1
0
 public static ModelBuilderWrapper AddServerServer(this ModelBuilderWrapper modelBuilder)
 {
     modelBuilder
     .Add(MySqlAddServerServer, Provider.MySql)
     .Add(PgSqlAddServerServer, Provider.Postgre);
     return(modelBuilder);
 }
Beispiel #2
0
 public static ModelBuilderWrapper AddResAuthorsFile(this ModelBuilderWrapper modelBuilder)
 {
     modelBuilder
     .Add(MySqlAddResAuthorsFile, Provider.MySql)
     .Add(PgSqlAddResAuthorsFile, Provider.Postgre);
     return(modelBuilder);
 }
Beispiel #3
0
        public static ModelBuilderWrapper AddDbTask(this ModelBuilderWrapper modelBuilder)
        {
            modelBuilder
            .Add(MySqlAddDbTask, Provider.MySql);

            return(modelBuilder);
        }
Beispiel #4
0
 protected override void OnModelCreating(ModelBuilder modelBuilder)
 {
     ModelBuilderWrapper
     .From(modelBuilder, Provider)
     .AddDbTenant()
     .AddDbTariff();
 }
Beispiel #5
0
 protected override void OnModelCreating(ModelBuilder modelBuilder)
 {
     ModelBuilderWrapper
     .From(modelBuilder, Provider)
     .AddMobileAppInstall()
     .AddDbipLocation();
 }
Beispiel #6
0
 public static ModelBuilderWrapper AddDbFilesTagLink(this ModelBuilderWrapper modelBuilder)
 {
     modelBuilder
     .Add(MySqlAddDbFilesTagLink, Provider.MySql)
     .Add(PgSqlAddDbFilesTagLink, Provider.Postgre);
     return(modelBuilder);
 }
 protected override void OnModelCreating(ModelBuilder modelBuilder)
 {
     ModelBuilderWrapper
     .From(modelBuilder, Provider)
     .AddNotifyInfo()
     .AddNotifyQueue();
 }
Beispiel #8
0
 public static ModelBuilderWrapper AddDbFilesThirdpartyIdMapping(this ModelBuilderWrapper modelBuilder)
 {
     modelBuilder
     .Add(MySqlAddDbFilesThirdpartyIdMapping, Provider.MySql)
     .Add(PgSqlAddDbFilesThirdpartyIdMapping, Provider.Postgre);
     return(modelBuilder);
 }
Beispiel #9
0
 public static ModelBuilderWrapper AddDbFolderTree(this ModelBuilderWrapper modelBuilder)
 {
     modelBuilder
     .Add(MySqlAddDbFolderTree, Provider.MySql)
     .Add(PgSqlAddDbFolderTree, Provider.Postgre);
     return(modelBuilder);
 }
Beispiel #10
0
 public static ModelBuilderWrapper AddDbQuotaRow(this ModelBuilderWrapper modelBuilder)
 {
     modelBuilder
     .Add(MySqlAddDbQuotaRow, Provider.MySql)
     .Add(PgSqlAddDbQuotaRow, Provider.Postgre);
     return(modelBuilder);
 }
Beispiel #11
0
        public static ModelBuilderWrapper AddDbContactInfo(this ModelBuilderWrapper modelBuilder)
        {
            modelBuilder
            .Add(MySqlAddDbContactInfo, Provider.MySql);

            return(modelBuilder);
        }
Beispiel #12
0
 public static ModelBuilderWrapper AddUserPhoto(this ModelBuilderWrapper modelBuilder)
 {
     modelBuilder
         .Add(MySqlAddUserPhoto, Provider.MySql)
         .Add(PgSqlAddUserPhoto, Provider.Postgre);
     return modelBuilder;
 }
Beispiel #13
0
 public static ModelBuilderWrapper AddMailbox(this ModelBuilderWrapper modelBuilder)
 {
     modelBuilder
     .Add(MySqlAddMailbox, Provider.MySql)
     .Add(PgSqlAddMailbox, Provider.Postgre);
     return(modelBuilder);
 }
Beispiel #14
0
 public static ModelBuilderWrapper AddDbFilesBunchObjects(this ModelBuilderWrapper modelBuilder)
 {
     modelBuilder
     .Add(MySqlAddDbFilesBunchObjects, Provider.MySql)
     .Add(PgSqlAddDbFilesBunchObjects, Provider.Postgre);
     return(modelBuilder);
 }
Beispiel #15
0
 public static ModelBuilderWrapper AddResCultures(this ModelBuilderWrapper modelBuilder)
 {
     modelBuilder
     .Add(MySqlAddResCultures, Provider.MySql)
     .Add(PgSqlAddResCultures, Provider.Postgre);
     return(modelBuilder);
 }
Beispiel #16
0
        public static ModelBuilderWrapper AddDbFieldValue(this ModelBuilderWrapper modelBuilder)
        {
            modelBuilder
            .Add(MySqlAddDbDeal, Provider.MySql)
            .Add(PgSqlAddDbDeal, Provider.Postgre);

            return(modelBuilder);
        }
Beispiel #17
0
 protected override void OnModelCreating(ModelBuilder modelBuilder)
 {
     ModelBuilderWrapper
     .From(modelBuilder, Provider)
     .AddWebstudioSettings()
     .AddWebstudioUserVisit()
     .AddDbWebstudioIndex();
 }
Beispiel #18
0
 protected override void OnModelCreating(ModelBuilder modelBuilder)
 {
     ModelBuilderWrapper
     .From(modelBuilder, Provider)
     .AddVoipNumber()
     .AddDbVoipCall()
     .AddCrmContact();
 }
Beispiel #19
0
 protected override void OnModelCreating(ModelBuilder modelBuilder)
 {
     ModelBuilderWrapper
     .From(modelBuilder, Provider)
     .AddMailbox()
     .AddMailboxProvider()
     .AddServerServer();
 }
Beispiel #20
0
        public static ModelBuilderWrapper AddDbRelationshipEvent(this ModelBuilderWrapper modelBuilder)
        {
            modelBuilder
            .Add(MySqlAddDbRelationshipEvent, Provider.MySql)
            .Add(PgSqlAddDbRelationshipEvent, Provider.Postgre);

            return(modelBuilder);
        }
Beispiel #21
0
 protected override void OnModelCreating(ModelBuilder modelBuilder)
 {
     ModelBuilderWrapper
     .From(modelBuilder, Provider)
     .AddFeedUsers()
     .AddFeedReaded()
     .AddFeedAggregate()
     .AddFeedLast();
 }
Beispiel #22
0
 protected override void OnModelCreating(ModelBuilder modelBuilder)
 {
     ModelBuilderWrapper
     .From(modelBuilder, Provider)
     .AddUser()
     .AddLoginEvents()
     .AddAuditEvent()
     .AddDbFunction();
 }
Beispiel #23
0
 protected override void OnModelCreating(ModelBuilder modelBuilder)
 {
     ModelBuilderWrapper
     .From(modelBuilder, Provider)
     .AddAcl()
     .AddDbButton()
     .AddDbQuotaRow()
     .AddDbQuota()
     .AddDbTariff();
 }
Beispiel #24
0
 protected override void OnModelCreating(ModelBuilder modelBuilder)
 {
     ModelBuilderWrapper
     .From(modelBuilder, Provider)
     .AddResAuthorsLang()
     .AddResAuthorsFile()
     .AddResCultures()
     .AddResFiles()
     .AddResData()
     .AddResAuthors()
     .AddResReserve();
 }
Beispiel #25
0
 protected override void OnModelCreating(ModelBuilder modelBuilder)
 {
     ModelBuilderWrapper
     .From(modelBuilder, Provider)
     .AddSubscriptionMethod()
     .AddUser()
     .AddAcl()
     .AddUserSecurity()
     .AddUserPhoto()
     .AddDbGroup()
     .AddUserGroup()
     .AddSubscription();
 }
Beispiel #26
0
        public static ModelBuilderWrapper AddDbQuota(this ModelBuilderWrapper modelBuilder)
        {
            modelBuilder
            .Add(MySqlAddDbQuota, Provider.MySql)
            .Add(PgSqlAddDbQuota, Provider.Postgre)
            .HasData(
                new DbQuota {
                Tenant = -1, Name = "default", Description = null, MaxFileSize = 102400, MaxTotalSize = 10995116277760, ActiveUsers = 10000, Features = "docs,domain,audit,controlpanel,healthcheck,ldap,sso,whitelabel,branding,ssbranding,update,support,portals:10000,discencryption", Price = decimal.Parse("0,00"), Price2 = decimal.Parse("0,00"), AvangateId = "0", Visible = false
            }
                );

            return(modelBuilder);
        }
Beispiel #27
0
 protected override void OnModelCreating(ModelBuilder modelBuilder)
 {
     ModelBuilderWrapper
     .From(modelBuilder, Provider)
     .AddUser()
     .AddDbTenant()
     .AddCoreSettings()
     .AddUserSecurity()
     .AddDbTenantForbiden()
     .AddTenantIpRestrictions()
     .AddDbTenantPartner()
     .AddDbTenantVersion();
 }
Beispiel #28
0
 protected override void OnModelCreating(ModelBuilder modelBuilder)
 {
     ModelBuilderWrapper
     .From(modelBuilder, Provider)
     .AddDbFiles()
     .AddDbFolder()
     .AddDbFolderTree()
     .AddDbFilesThirdpartyAccount()
     .AddDbFilesBunchObjects()
     .AddDbFilesSecurity()
     .AddDbFilesThirdpartyIdMapping()
     .AddDbFilesTagLink()
     .AddDbFilesTag()
     .AddDbDbFilesThirdpartyApp()
     .AddDbTenant();
 }
Beispiel #29
0
        public static ModelBuilderWrapper AddUserSecurity(this ModelBuilderWrapper modelBuilder)
        {
            modelBuilder
            .Add(MySqlAddUserSecurity, Provider.MySql)
            .Add(PgSqlAddUserSecurity, Provider.Postgre)
            .HasData(
                new UserSecurity
            {
                Tenant        = 1,
                UserId        = Guid.Parse("66faa6e4-f133-11ea-b126-00ffeec8b4ef"),
                PwdHash       = "vLFfghR5tNV3K9DKhmwArV+SbjWAcgZZzIDTnJ0JgCo=",
                PwdHashSha512 = "USubvPlB+ogq0Q1trcSupg==",
                LastModified  = DateTime.UtcNow
            });

            return(modelBuilder);
        }
Beispiel #30
0
        public static ModelBuilderWrapper AddUserGroup(this ModelBuilderWrapper modelBuilder)
        {
            modelBuilder
            .Add(MySqlAddUserGroup, Provider.MySql)
            .Add(PgSqlAddUserGroup, Provider.Postgre)
            .HasData(
                new UserGroup
            {
                Tenant  = 1,
                UserId  = Guid.Parse("66faa6e4-f133-11ea-b126-00ffeec8b4ef"),
                GroupId = Guid.Parse("cd84e66b-b803-40fc-99f9-b2969a54a1de"),
                RefType = 0
            }
                );

            return(modelBuilder);
        }