20 lines
345 B
TypeScript
20 lines
345 B
TypeScript
import mongoose from "mongoose";
|
|
|
|
interface ICampaign {
|
|
name: string;
|
|
contractAddress: string;
|
|
}
|
|
|
|
const campaignSchema = new mongoose.Schema<ICampaign>({
|
|
name: {
|
|
type: String,
|
|
required: true,
|
|
},
|
|
contractAddress: {
|
|
type: String,
|
|
required: true,
|
|
},
|
|
});
|
|
|
|
export const Campaign = mongoose.model<ICampaign>("Campaign", campaignSchema);
|