Import error
i have 2 absolutely identical mongoose model definitions, but one is causing errors and other - don't
It says: https://i.imgur.com/H0wN4Sz.png
so basically it's smth with imports
import { defineMongooseModel } from "#nuxt/mongoose";
export const User = defineMongooseModel({
name: 'User',
schema: {
DiscordId : {
type: 'string',
required: true,
unique: true,
},
NickName: {
type: 'string',
required: true,
unique: true,
},
StaticId: {
type: 'string',
required: true,
unique: true,
},
Fraction: {
type: 'string',
required: false,
},
Status: {
type: 'string',
required: false,
},
Warns : {
type: Number,
required: false,
},
Rank : {
type: Number,
required: false,
},
}
})import { defineMongooseModel } from "#nuxt/mongoose";
export const User = defineMongooseModel({
name: 'User',
schema: {
DiscordId : {
type: 'string',
required: true,
unique: true,
},
NickName: {
type: 'string',
required: true,
unique: true,
},
StaticId: {
type: 'string',
required: true,
unique: true,
},
Fraction: {
type: 'string',
required: false,
},
Status: {
type: 'string',
required: false,
},
Warns : {
type: Number,
required: false,
},
Rank : {
type: Number,
required: false,
},
}
})import { defineMongooseModel } from "#nuxt/mongoose";
export const LogModel = defineMongooseModel({
name: 'Log',
schema: {
initiator: {
type: Object,
required: true,
},
target: {
type: Object,
required: true,
},
reason: 'string',
argument: 'string',
logType: 'string',
date: Date
}
})import { defineMongooseModel } from "#nuxt/mongoose";
export const LogModel = defineMongooseModel({
name: 'Log',
schema: {
initiator: {
type: Object,
required: true,
},
target: {
type: Object,
required: true,
},
reason: 'string',
argument: 'string',
logType: 'string',
date: Date
}
})It says: https://i.imgur.com/H0wN4Sz.png
so basically it's smth with imports
Imgur
