initial commit
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
/// <reference path="../pb_data/types.d.ts" />
|
||||
migrate(
|
||||
(app) => {
|
||||
var col = new Collection({
|
||||
name: 'reminders',
|
||||
type: 'base',
|
||||
schema: [
|
||||
new TextField({ name: 'customerId', required: true }),
|
||||
new TextField({ name: 'customerName', required: false }),
|
||||
new TextField({ name: 'vehicleInfo', required: false }),
|
||||
new TextField({ name: 'shopUserId', required: true }),
|
||||
new TextField({ name: 'mileageAtService', required: false }),
|
||||
new TextField({ name: 'intervalMileage', required: false }),
|
||||
new TextField({ name: 'dueMileage', required: false }),
|
||||
new TextField({ name: 'notes', required: false }),
|
||||
new BoolField({ name: 'active', required: false }),
|
||||
],
|
||||
listRule: '',
|
||||
viewRule: '',
|
||||
createRule: '',
|
||||
updateRule: '',
|
||||
deleteRule: '',
|
||||
});
|
||||
app.save(col);
|
||||
console.log('[M26] created reminders collection');
|
||||
},
|
||||
function(app) {
|
||||
var col = app.findCollectionByNameOrId('reminders');
|
||||
if (col) {
|
||||
app.deleteCollection(col);
|
||||
console.log('[M26] removed reminders collection');
|
||||
}
|
||||
}
|
||||
);
|
||||
Reference in New Issue
Block a user