@webiny/api-apw-scheduler-so-ddb
Version:
The DynamoDB storage operations for scheduler action feature in the Webiny APW API.
54 lines (52 loc) • 2.45 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.createFields = void 0;
var _ApwSchedulerScheduleActionDynamoDbFieldPlugin = require("../plugins/ApwSchedulerScheduleActionDynamoDbFieldPlugin");
const fields = [new _ApwSchedulerScheduleActionDynamoDbFieldPlugin.ApwSchedulerScheduleActionDynamoDbFieldPlugin({
field: "publishedOn",
type: "date"
}), new _ApwSchedulerScheduleActionDynamoDbFieldPlugin.ApwSchedulerScheduleActionDynamoDbFieldPlugin({
field: "createdOn",
type: "date"
}), new _ApwSchedulerScheduleActionDynamoDbFieldPlugin.ApwSchedulerScheduleActionDynamoDbFieldPlugin({
field: "modifiedOn",
type: "date"
}), new _ApwSchedulerScheduleActionDynamoDbFieldPlugin.ApwSchedulerScheduleActionDynamoDbFieldPlugin({
field: "savedOn",
type: "date"
}), new _ApwSchedulerScheduleActionDynamoDbFieldPlugin.ApwSchedulerScheduleActionDynamoDbFieldPlugin({
field: "createdBy",
path: "createdBy.id"
}), new _ApwSchedulerScheduleActionDynamoDbFieldPlugin.ApwSchedulerScheduleActionDynamoDbFieldPlugin({
field: "modifiedBy",
path: "modifiedBy.id"
}), new _ApwSchedulerScheduleActionDynamoDbFieldPlugin.ApwSchedulerScheduleActionDynamoDbFieldPlugin({
field: "savedBy",
path: "savedBy.id"
}),
// Deprecated. Will be removed in one of the next version.
new _ApwSchedulerScheduleActionDynamoDbFieldPlugin.ApwSchedulerScheduleActionDynamoDbFieldPlugin({
field: "ownedBy",
path: "ownedBy.id"
}), new _ApwSchedulerScheduleActionDynamoDbFieldPlugin.ApwSchedulerScheduleActionDynamoDbFieldPlugin({
field: "name"
}), new _ApwSchedulerScheduleActionDynamoDbFieldPlugin.ApwSchedulerScheduleActionDynamoDbFieldPlugin({
field: "slug"
}), new _ApwSchedulerScheduleActionDynamoDbFieldPlugin.ApwSchedulerScheduleActionDynamoDbFieldPlugin({
field: "locale"
}), new _ApwSchedulerScheduleActionDynamoDbFieldPlugin.ApwSchedulerScheduleActionDynamoDbFieldPlugin({
field: "tenant"
}), new _ApwSchedulerScheduleActionDynamoDbFieldPlugin.ApwSchedulerScheduleActionDynamoDbFieldPlugin({
field: "published",
type: "boolean"
}), new _ApwSchedulerScheduleActionDynamoDbFieldPlugin.ApwSchedulerScheduleActionDynamoDbFieldPlugin({
field: "status"
}), new _ApwSchedulerScheduleActionDynamoDbFieldPlugin.ApwSchedulerScheduleActionDynamoDbFieldPlugin({
field: "version",
type: "number"
})];
const createFields = () => fields;
exports.createFields = createFields;
//# sourceMappingURL=fields.js.map