ivpk / dsa

Duomenų struktūros aprašo specifikacija.
GNU Affero General Public License v3.0
0 stars 0 forks source link

Add `default()` function #10

Open sirex opened 2 months ago

sirex commented 2 months ago

Pridėti default() funkciją, kuri nurodytų reikšmę pagal nutylėjimą, kuri priskiriama, kai kuriamas naujas objektas insert veiksmas, arba kai perrašomas objektas nenurodant property reikšmės update veiksmas.

model property type ref source prepare
sql sqlite://
id
City id CITIES
id integer CITY_ID
name@lt string CITY_NAME default("")

Šiame pavyzdyje prepare stulpelyje nurodyta, kad name@lt reikšmė, pagal nutylėjimą keičiama į default(""), jei nenurodyta kitaip.