Updated simpl-schema and collection2, started untangling the mess that made

This commit is contained in:
Stefan Zermatten
2018-10-12 13:38:51 +02:00
parent e3065f089f
commit 53a1137848
23 changed files with 337 additions and 138 deletions

View File

@@ -1,3 +1,17 @@
import Attacks from "/imports/api/creature/Attacks.js";
import Buffs from "/imports/api/creature/Buffs.js";
import Classes from "/imports/api/creature/Classes.js";
import CustomBuffs from "/imports/api/creature/CustomBuffs.js";
import Effects from "/imports/api/creature/Effects.js";
import Experiences from "/imports/api/creature/Experiences.js";
import Features from "/imports/api/creature/Features.js";
import Notes from "/imports/api/creature/Notes.js";
import Proficiencies from "/imports/api/creature/Proficiencies.js";
import SpellLists from "/imports/api/creature/SpellLists.js";
import Spells from "/imports/api/creature/Spells.js";
import Containers from "/imports/api/creature/Containers.js";
import Items from "/imports/api/creature/Items.js";
Meteor.startup(() => {
const collections = [
Attacks, Buffs, Classes, CustomBuffs, Effects, Experiences,

View File

@@ -59,6 +59,7 @@ Migrations.add({
version: 3,
name: "Moves all character attributes off the character document",
up: function () {
//TODO Temporary hitpoints should become attributes with the hitpoints type
const batchSize = 50;
const stats = [
// Abilities