2.0.2 • Published 3 years ago

@ai-lion/antdb v2.0.2

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

一个简单的基于 webpack 的模板

使用

 //antdb
    import AntDB from "@ai-lion/antdb";

    (async()=>{
        await AntDB.open({ dir: "" });

        let userModel = new UserModel();

    })();
    

定义model

import { AntDB, Schema, Length, IsNotEmpty, Column, IsInt, Max, Min } from "@ai-lion/antdb";
/**
 * Proxy
 */
export default class User extends Schema {
   constructor(data?) {
      super(data);
   }
   
   @Length(3, 16)
   @Column({ default: "" })
   username: string;

   @Column({ default: "" })
   password: string;

   @IsInt()
   @IsNotEmpty()
   @Column({ type: "number", default: 1 })
   status: 1 | 0;

}

export class UserModel extends AntDB<Proxy> {
   constructor() {
      super("proxy", Proxy);
   }
   async create(data: Proxy) {
      let exist = await this.findOne({ query: { host: data.host, port: data.port } });
      if (exist) {
         return exist;
      }
      return super.create(data);
   }
}
2.0.2

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

1.3.5

3 years ago

1.2.12

3 years ago

1.2.13

3 years ago

1.2.16

3 years ago

1.2.17

3 years ago

1.2.14

3 years ago

1.2.15

3 years ago

1.2.18

3 years ago

1.3.4

3 years ago

1.3.3

3 years ago

1.3.2

3 years ago

1.3.1

3 years ago

1.3.0

3 years ago

1.2.8

3 years ago

1.2.7

3 years ago

1.2.6

3 years ago

1.2.5

3 years ago

1.2.9

3 years ago

1.2.10

3 years ago

1.2.11

3 years ago

1.2.4

3 years ago

1.2.3

3 years ago

1.2.2

3 years ago

1.2.0

3 years ago

1.1.0

3 years ago

1.2.1

3 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

0.3.5

4 years ago

0.3.2

4 years ago

0.3.1

4 years ago

0.3.4

4 years ago

0.3.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.13

4 years ago

0.1.12

4 years ago

0.1.11

4 years ago

0.1.10

4 years ago

0.1.8

4 years ago

0.1.7

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago