export const validateRequiredField = migrations.define({
table: "myTable",
args: {
organizationId: v.string(),
},
customRange: (query, args) =>
query.withIndex("byorganizationid", (q) => q.eq("organizationId", args.organizationId)),
migrateOne: async (_ctx, doc) => {
console.log("Needs fixup: " + doc._id);
// Shorthand for patching
return { requiredField: "<unknown>" };
},
});
export const validateRequiredField = migrations.define({
table: "myTable",
args: {
organizationId: v.string(),
},
customRange: (query, args) =>
query.withIndex("byorganizationid", (q) => q.eq("organizationId", args.organizationId)),
migrateOne: async (_ctx, doc) => {
console.log("Needs fixup: " + doc._id);
// Shorthand for patching
return { requiredField: "<unknown>" };
},
});