1.5.0 • Published 11 months ago
@apex-pub/convector-core-model v1.5.0
Convector Model
This module contains the base model to be used as a base for any other model.
Usage
The children classes can be used in 1 of 3 ways:
As an model query
class MyModel extends ConvectorModel<MyModel> { ... }
const model = new MyModel(id);
model.fetch()
.then(onModelFound)
.catch(onModelNotFound);
As a param constructor and validator
class MyModel extends ConvectorModel<MyModel> { /* ... */ }
@Controller('my-controller')
class MyController {
@Invokable()
public async myMethod(
@Param(MyModel)
myModel: MyModel
) {
myModel.save();
}
}
As a container to start filling the model
class MyModel extends ConvectorModel<MyModel> { /* ... */ }
const myModel = new MyModel();
myModel.name = 'name';
myModel.info = 'info';
/* ... */
myModel.save();
1.5.0
11 months ago
1.4.1-0
2 years ago
1.4.1-4-alpha.71b29c8b
2 years ago
1.4.1-2.0
2 years ago
1.4.1-1.4.1-node20.0
2 years ago
1.4.1-4-alpha.e17c6b86
2 years ago
1.4.1-4-alpha.5d0544b6
2 years ago
1.4.1-4-alpha.aa405158
2 years ago
1.4.1-4-alpha.5f94f88e
2 years ago
1.4.1-4-alpha.6064f94c
2 years ago
1.4.1-4-alpha.8d3ff686
2 years ago
1.4.1-4-alpha.808cd029
2 years ago
1.4.1-4-alpha.8939dce7
2 years ago
1.4.1-4-alpha.c429017f
2 years ago
1.4.1-4-alpha.4ece38f3
2 years ago
1.4.0
2 years ago
1.3.12-1-alpha.c6e79dc1
2 years ago
1.3.12-1-alpha.7f254bb0
2 years ago
1.3.12-1-alpha.e89c9108
2 years ago
1.3.12-1-alpha.68de78fd
2 years ago
1.3.12-1-alpha.d64b57e0
2 years ago
1.3.10-0-alpha.861922ec
2 years ago
1.3.10-0-alpha.2486f88c
2 years ago