339 lines
11 KiB
C#
339 lines
11 KiB
C#
using System;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using SqlSugar;
|
|
|
|
|
|
namespace New_College.Model.Models
|
|
{
|
|
///<summary>
|
|
///
|
|
///</summary>
|
|
[SugarTable("user", "MYSQL_CasDoor")]
|
|
public class CasdoorUser
|
|
{
|
|
public CasdoorUser()
|
|
{
|
|
}
|
|
|
|
[SugarColumn(IsPrimaryKey = true)]
|
|
public string owner { get; set; }
|
|
|
|
[SugarColumn(IsPrimaryKey = true)]
|
|
public string name { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string created_time { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string updated_time { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string id { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string external_id { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string type { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string password { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
|
|
public string password_salt { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string password_type { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string display_name { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string first_name { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string last_name { get; set; }
|
|
|
|
[SugarColumn(Length = 500)]
|
|
public string avatar { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string avatar_type { get; set; }
|
|
|
|
[SugarColumn(Length = 500)]
|
|
public string permanent_avatar { get; set; }
|
|
|
|
|
|
[SugarColumn(Length = 100)]
|
|
|
|
public string email { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public byte? email_verified { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string phone { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string country_code { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string region { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string location { get; set; }
|
|
|
|
[SugarColumn(ColumnDataType = "text", Length = int.MaxValue, IsNullable = true)]
|
|
public string address { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string affiliation { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string title { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string id_card_type { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string id_card { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string homepage { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string bio { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string tag { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string language { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string gender { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string birthday { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string education { get; set; }
|
|
|
|
|
|
public int? score { get; set; }
|
|
|
|
public int? karma { get; set; }
|
|
|
|
public int? ranking { get; set; }
|
|
|
|
public byte? is_default_avatar { get; set; }
|
|
|
|
public byte? is_online { get; set; }
|
|
|
|
public byte? is_admin { get; set; }
|
|
|
|
public byte? is_forbidden { get; set; }
|
|
|
|
public byte? is_deleted { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string signup_application { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string hash { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string pre_hash { get; set; }
|
|
|
|
[SugarColumn(Length = 100)]
|
|
public string access_key { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string access_secret { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string created_ip { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string last_signin_time { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string last_signin_ip { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string github { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string google { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string qq { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string wechat { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string facebook { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string dingtalk { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string weibo { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string gitee { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string linkedin { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string wecom { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string lark { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string gitlab { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string adfs { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string baidu { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string alipay { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string casdoor { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string infoflow { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string apple { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string azuread { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string slack { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string steam { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string bilibili { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string okta { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string douyin { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string line { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string amazon { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string auth0 { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string battlenet { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string bitbucket { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string box { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string cloudfoundry { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string dailymotion { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string deezer { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string digitalocean { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string discord { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string dropbox { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string eveonline { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string fitbit { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string gitea { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string heroku { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string influxcloud { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string instagram { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string intercom { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string kakao { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string lastfm { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string mailru { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string meetup { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string microsoftonline { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string naver { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string nextcloud { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string onedrive { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string oura { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string patreon { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string paypal { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string salesforce { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string shopify { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string soundcloud { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string spotify { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string strava { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string stripe { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string tiktok { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string tumblr { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string twitch { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string twitter { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string typetalk { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string uber { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string vk { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string wepay { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string xero { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string yahoo { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string yammer { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string yandex { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string zoom { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string metamask { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string web3onboard { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string custom { get; set; }
|
|
|
|
//public byte[] webauthnCredentials { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string preferred_mfa_type { get; set; }
|
|
[SugarColumn(Length = 1000)]
|
|
public string recovery_codes { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string totp_secret { get; set; }
|
|
|
|
public byte? mfa_phone_enabled { get; set; }
|
|
|
|
public byte? mfa_email_enabled { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string ldap { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string properties { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string roles { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string permissions { get; set; }
|
|
[SugarColumn(Length = 1000)]
|
|
public string groups { get; set; }
|
|
[SugarColumn(Length = 100)]
|
|
public string last_signin_wrong_time { get; set; }
|
|
|
|
public int? signin_wrong_times { get; set; }
|
|
|
|
//public byte[] managedAccounts { get; set; }
|
|
}
|
|
} |