generateCode
Generate code with db check.
by Sezer Ekinci
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.21.0/moment.min.js"></script>
JavaScript
/*
templateParameters: {
d: [ // tarih
YYMM // moment format
],
i: [ // artan azalan sayı
3 // karakter sayısı
# // boş sütun karakteri örn: ##7
// * sıralama esnasında hata oluşabilecek karakter kullanılmamalı
],
r: [ // random karakter
6, // karakter sayısı
na // karakter tipi (
// c: özel karakter seti
// n: numara
// a: harf
// al: küçük harf
// au: büyük harf
// na: numara & harf
// nal: numara & küçük harf
// nau: numara & büyük harf
// )
],
}
options: {
template: "{d:YYMM}{n:2:na}", // özel şablon metni (moment date format).
incremental: { // artan azalan
reverse: true // Azalan: true, Artan: false
array: [], // mevcut eldeki dizi. benzersiz kontrolü ve artan veya azalan almak için.
remote: {
table: "tableName", // veri tabanı tablo adı. benzersiz kontrolü ve artan veya azalan almak için.
field: "fieldName", // veri tabanı sütun adı. benzersiz kontrolü ve artan veya azalan almak için.
}
}
unique: { // benzersiz
array: [] // mevcut eldeki dizi. benzersiz kontrolü ve artan veya azalan almak için.
remote: {
table: "tableName", // veri tabanı tablo adı. benzersiz kontrolü ve artan veya azalan almak için.
field: "fieldName", // veri tabanı sütun adı. benzersiz kontrolü ve artan veya azalan almak için.
}
}
chars: ['1','a'...] // özel karakter seti
}
*/
function...