Simplify Juxt community creation script

This commit is contained in:
Matthew Lopez 2024-01-22 20:32:15 +00:00 committed by GitHub
parent 5061234d83
commit 4ba607a278
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,5 +1,7 @@
// This should be evaled in the juxtaposition-ui container
require("module-alias/register");
const mongoose = require("mongoose");
const { connect } = require("./src/database");
const { COMMUNITY } = require("./src/models/communities");
const fs = require("fs").promises;
const sharp = require("sharp");
@ -37,21 +39,6 @@ runAsync().then(() => {
process.exit(0);
});
async function connect() {
await mongoose.connect(process.env.JUXT_CONFIG_MONGODB_URI, {
useNewUrlParser: true,
useUnifiedTopology: true,
});
const connection = mongoose.connection;
connection.on("connected", function () {
logger.info(`MongoDB connected ${this.name}`);
});
connection.on("error", console.error.bind(console, "connection error:"));
connection.on("close", () => {
connection.removeAllListeners();
});
}
async function createMainCommunity(
platform_id,
name,