1 | import MerlinDB, {Schema} from "@chrisaxxwell/merlin-db"; |
2 | |
3 | |
4 | const merlin = new MerlinDB(); |
5 | merlin.connect("MY-STORE-DATABASE"); |
6 | |
7 | const ClientSchema = Schema({ |
8 | name: {type: String, required: true}, |
9 | |
10 | name: { |
11 | type: String, |
12 | required: [ true, 'Name is required!' ] |
13 | }, |
14 | |
15 | name: { |
16 | type: String, |
17 | required: function () { |
18 | this.$message = "Too young, your birth is required!" |
19 | return this.age < 18; |
20 | }, |
21 | }, |
22 | |
23 | }); |
24 | |
25 | var clientModel = merlin.model("Users", ClientSchema); |
26 | |
27 | |
28 | clientModel.insert([ |
29 | {}, |
30 | { name: "Michelle" }, |
31 | ]).then(e => { |
32 | |
33 | }).catch(e => { |
34 | console.log(e); |
35 | |
36 | }); |