EFDB 基本規範 知識

2022-07-01 21:09:07 字數 2502 閱讀 7249

public

abstract

class

accountrole //這是繼承型別

public

bool isdisabled

public

string email

public

string remark

public

string firstname

public

string lastname

public

string taskss

[foreignkey(

"account")]

public

int accounts_id

public

virtual account account

[databasegenerated(databasegeneratedoption.computed)]

public datetimeoffset rowcreateddt

[databasegenerated(databasegeneratedoption.computed)]

[concurrencycheck]

public

byte rowversion

[foreignkey(

"rowcreator")]

public

int? rowcreatorloginaccounts_id

[foreignkey(

"rowlastmodifiedby")]

public

int? rowlastmodifiedbyloginaccounts_id

public

virtual loginaccount rowcreator

public

virtual loginaccount rowlastmodifiedby

}public

class

memberrole : accountrole //memberrole 繼承 accountrole

;monthlytaskcomplex = new

monthlytaskcomplex ;

}public

string investororib

public

string mt4id

public

string fullname

public datetime dateofbirth

public

string alternativeemail

public

string contactnumber

public

string gender

public beneficiarycomplex beneficiarycomplex //complex 型別

public addresscomplex addresscomplex

public bankcomplex bankcomplex

public businessresultcomplex businessresultcomplex

public monthlytaskcomplex monthlytaskcomplex

public datetimeoffset lastlogindt //datetime原始型別

public datetime ttdate //date原始型別

[foreignkey(

"currentlevel")]

public

int levels_id

public membermlmrelationtree mlmrelationtree

public bankbalance bankbalance

public level currentlevel

public listhistorylogins

public listhistorybanktransactions

public listhistorylevels

public listwithdrawals

public listcontracts

}public

class

historylogin : rowinfo

[foreignkey(

"member")]

public

int members_id

public memberrole member

}

efdb是sql的結構, 大家都是型別(class), 但是有些時候會有大量重複, 所以會有繼承(abstract)

原始型別有 string, int, datetime, date

在型別裡可以有其他型別, 如果型別是complex就是一種集合(規範) , list(這是多對多或一對多的關係) , enum

Tokyo Tyrant基本規範

tokyotyrant基本規範,翻譯自tokyo 主要內容為tokyotokyotyrant是名為tokyotyrant提供併發和遠端連線到tokyo 因為執行緒池模型實現和現代linux bsd核心的epoll kqueue機制,該伺服器提供高併發支援。伺服器端和它的客戶端通過基於tcp ip的簡...

C 基本規範

修飾符 返回值型別 方法名 引數列表 修飾符有 public private 方法的返回值型別 int,float,double,bool,string等 方法名 見名知義 引數列表 呼叫引數可以呼叫方法中傳遞引數 方法主體 實現方法的功能 注釋規範 1.類名前應使用文件注釋,說明類的簡單功能和使用...

Python基本編碼規範

1 分號 不得在行尾加分號,也不要使用分號將兩條命令放在同一行。python有很嚴格的語法規範,在其他一些程式語言中使用分號可以實現你想要的隔離功能,但在python不適用。2 行長度 一般情況下每行不要超過80個字元,超出時可以使用換行進行處理,各類括號會將內容連線在一起。3 括號 能不用就不用,...