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。有没有一些选择如何做到这一点?