NewGaoKaoApi/New_College.Model/Models/CasDoorUsers.cs

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 id { get; set; }
[SugarColumn(Length = 100)]
public string owner { get; set; }
[SugarColumn(Length = 100)]
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 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; }
}
}