C#屬性相關
自動轉檔命名規則
- 首字轉大寫
- 符號會被去除, 且符號後的首字會轉大寫
一般欄位
需要注意的部份:
- 屬性支援的類型如下: string, number, json, bool, int, uint, long, ulong, float, double, decimal
- number會以float類型轉出
- id是屬於特殊欄位, 會強制以int類型轉出
- *version是屬於特殊欄位, 作為版本控制使用, 不會實際轉出
外鍵欄位
需要注意的部份:
- 外鍵屬性的設定規則
- 外鍵row: #檔名className#表名className
- 外鍵屬性: #檔名className#表名className.屬性名稱
- 原本的外鍵名稱會加上Id, 類型強制為int, 做為原始資料容器
- 原本的外鍵名稱, 則實際連結到對應的row或屬性, 類型則以對應的row或屬性為主
- 如果設定了不存在的外鍵屬性, 該屬性會被忽略不輸出