summary refs log tree commit diff
path: root/src/test/mongo_test.ts
blob: 5c973429e3a82d250a88bd6ade9a9683ba719b4b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import mongoose, { Schema, Types } from "mongoose";
import { Long as MongoTypeLong } from "mongodb";
require("mongoose-long")(mongoose);

const partSchema = new Schema({
	long: {
		type: mongoose.Types.Long,
	},
});

const Part = mongoose.model("Part", partSchema, "test");

async function main() {
	const conn = await mongoose.connect("mongodb://localhost:27017/lambert?readPreference=secondaryPreferred", {
		useNewUrlParser: true,
		useUnifiedTopology: false,
	});
	console.log("connected");

	const part = new Part({ long: 390810485244821505n });

	// await part.save();
	console.log("saved");
	const test = await Part.find({});
	console.log(test);
}

main();