0
我正在使用this框架作爲我的持久層,它也生成sql語句。現在在statement.meta它生成我sql:如何使用sql-processor插入記錄時使用默認值
INSERT_TOURNAMENT(CRUD,in=Tournament,out=Tournament,tab=tournament)=
insert into %%tournament (%ID, %NAME, %SEASON_ID, %FINAL_PROMOTING, %LOWER_PROMOTING, %WIN_POINTS, %PLAY_OFF_FINAL, %PLAY_OFF_LOWER, %MIN_PLAYERS_IN_GROUP, %SORT_TYPE, %PUBLISH)
{= values (:id(seq=TOURNAMENT), :name, :season.id, :finalPromoting, :lowerPromoting, :winPoints, :playOffFinal, :playOffLower, :minPlayersInGroup, :sortType, :publish) }
;
在db我已經定義了一些列爲非空默認值。現在,當我插入新記錄時,當我沒有填充此值時,我想使用默認值並且不插入null。有沒有一些選擇如何做到這一點?