diff --git a/docker-compose.yml b/docker-compose.yml index 2991464b1..3f2d669b9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,9 +1,7 @@ -version: '3.8' - services: db: - image: ghcr.io/5e-bits/5e-database:latest - # build: ../5e-database + # image: ghcr.io/5e-bits/5e-database:latest + build: ../5e-database ports: - '27017:27017' diff --git a/src/models/abilityScore/index.ts b/src/models/abilityScore/index.ts index a6839a1e6..cb44b1966 100644 --- a/src/models/abilityScore/index.ts +++ b/src/models/abilityScore/index.ts @@ -12,4 +12,4 @@ const AbilityScoreSchema = new Schema({ url: { type: String, index: true }, }); -export default model('AbilityScore', AbilityScoreSchema, 'ability-scores'); +export default model('AbilityScore', AbilityScoreSchema, '2014-ability-scores'); diff --git a/src/models/alignment/index.ts b/src/models/alignment/index.ts index 1c719a805..b7fcb0d4e 100644 --- a/src/models/alignment/index.ts +++ b/src/models/alignment/index.ts @@ -10,4 +10,4 @@ const AlignmentSchema = new Schema({ url: { type: String, index: true }, }); -export default model('Alignment', AlignmentSchema, 'alignments'); +export default model('Alignment', AlignmentSchema, '2014-alignments'); diff --git a/src/models/background/index.ts b/src/models/background/index.ts index e4aacc87f..a76729f5c 100644 --- a/src/models/background/index.ts +++ b/src/models/background/index.ts @@ -30,4 +30,4 @@ const BackgroundSchema = new Schema({ flaws: ChoiceSchema, }); -export default model('Background', BackgroundSchema, 'backgrounds'); +export default model('Background', BackgroundSchema, '2014-backgrounds'); diff --git a/src/models/class/index.ts b/src/models/class/index.ts index 01a933149..e1594a1b8 100644 --- a/src/models/class/index.ts +++ b/src/models/class/index.ts @@ -60,4 +60,4 @@ const ClassSchema = new Schema({ url: { type: String, index: true }, }); -export default model('Class', ClassSchema, 'classes'); +export default model('Class', ClassSchema, '2014-classes'); diff --git a/src/models/collection/index.ts b/src/models/collection/index.ts index 32060ad6d..bce0c348d 100644 --- a/src/models/collection/index.ts +++ b/src/models/collection/index.ts @@ -6,4 +6,4 @@ const CollectionSchema = new Schema({ index: { type: String, index: true }, }); -export default model('Collection', CollectionSchema, 'collections'); +export default model('Collection', CollectionSchema, '2014-collections'); diff --git a/src/models/condition/index.ts b/src/models/condition/index.ts index 09e861076..ef6a7912c 100644 --- a/src/models/condition/index.ts +++ b/src/models/condition/index.ts @@ -9,4 +9,4 @@ const ConditionSchema = new Schema({ url: { type: String, index: true }, }); -export default model('Condition', ConditionSchema, 'conditions'); +export default model('Condition', ConditionSchema, '2014-conditions'); diff --git a/src/models/damageType/index.ts b/src/models/damageType/index.ts index 9af796967..50455b85b 100644 --- a/src/models/damageType/index.ts +++ b/src/models/damageType/index.ts @@ -9,4 +9,4 @@ const DamageTypeSchema = new Schema({ url: { type: String, index: true }, }); -export default model('DamageType', DamageTypeSchema, 'damage-types'); +export default model('DamageType', DamageTypeSchema, '2014-damage-types'); diff --git a/src/models/equipment/index.ts b/src/models/equipment/index.ts index b12ac466f..2cc7d3cc5 100644 --- a/src/models/equipment/index.ts +++ b/src/models/equipment/index.ts @@ -92,4 +92,4 @@ const EquipmentSchema = new Schema({ weight: { type: Number, index: true }, }); -export default model('Equipment', EquipmentSchema, 'equipment'); +export default model('Equipment', EquipmentSchema, '2014-equipment'); diff --git a/src/models/equipmentCategory/index.ts b/src/models/equipmentCategory/index.ts index c83a08b45..ff32b9a9d 100644 --- a/src/models/equipmentCategory/index.ts +++ b/src/models/equipmentCategory/index.ts @@ -10,4 +10,4 @@ const EquipmentCategorySchema = new Schema({ url: { type: String, index: true }, }); -export default model('EquipmentCategory', EquipmentCategorySchema, 'equipment-categories'); +export default model('EquipmentCategory', EquipmentCategorySchema, '2014-equipment-categories'); diff --git a/src/models/feat/index.ts b/src/models/feat/index.ts index 7c3ec2b23..59692d07b 100644 --- a/src/models/feat/index.ts +++ b/src/models/feat/index.ts @@ -17,4 +17,4 @@ const FeatSchema = new Schema({ url: { type: String, index: true }, }); -export default model('Feat', FeatSchema, 'feats'); +export default model('Feat', FeatSchema, '2014-feats'); diff --git a/src/models/feature/index.ts b/src/models/feature/index.ts index 597b66fbf..7fd4bdb4f 100644 --- a/src/models/feature/index.ts +++ b/src/models/feature/index.ts @@ -50,4 +50,4 @@ const FeatureSchema = new Schema({ url: { type: String, index: true }, }); -export default model('Feature', FeatureSchema, 'features'); +export default model('Feature', FeatureSchema, '2014-features'); diff --git a/src/models/language/index.ts b/src/models/language/index.ts index f0b70bd37..6b5905d3a 100644 --- a/src/models/language/index.ts +++ b/src/models/language/index.ts @@ -12,4 +12,4 @@ const LanguageSchema = new Schema({ url: { type: String, index: true }, }); -export default model('Language', LanguageSchema, 'languages'); +export default model('Language', LanguageSchema, '2014-languages'); diff --git a/src/models/level/index.ts b/src/models/level/index.ts index db7f34954..5bea02766 100644 --- a/src/models/level/index.ts +++ b/src/models/level/index.ts @@ -103,4 +103,4 @@ const LevelSchema = new Schema({ url: { type: String, index: true }, }); -export default model('Level', LevelSchema, 'levels'); +export default model('Level', LevelSchema, '2014-levels'); diff --git a/src/models/magicItem/index.ts b/src/models/magicItem/index.ts index c3036b20e..e3c1636fe 100644 --- a/src/models/magicItem/index.ts +++ b/src/models/magicItem/index.ts @@ -20,4 +20,4 @@ const MagicItemSchema = new Schema({ variant: Boolean, }); -export default model('MagicItem', MagicItemSchema, 'magic-items'); +export default model('MagicItem', MagicItemSchema, '2014-magic-items'); diff --git a/src/models/magicSchool/index.ts b/src/models/magicSchool/index.ts index efcc3b3dc..b204fe713 100644 --- a/src/models/magicSchool/index.ts +++ b/src/models/magicSchool/index.ts @@ -9,4 +9,4 @@ const MagicSchoolSchema = new Schema({ url: { type: String, index: true }, }); -export default model('MagicSchool', MagicSchoolSchema, 'magic-schools'); +export default model('MagicSchool', MagicSchoolSchema, '2014-magic-schools'); diff --git a/src/models/monster/index.ts b/src/models/monster/index.ts index f7d05feb0..b2ca50939 100644 --- a/src/models/monster/index.ts +++ b/src/models/monster/index.ts @@ -199,4 +199,4 @@ const Monster = new Schema({ xp: { type: Number, index: true }, }); -export default model('Monster', Monster, 'monsters'); +export default model('Monster', Monster, '2014-monsters'); diff --git a/src/models/proficiency/index.ts b/src/models/proficiency/index.ts index 615e76f58..6582dcc9e 100644 --- a/src/models/proficiency/index.ts +++ b/src/models/proficiency/index.ts @@ -21,4 +21,4 @@ const ProficiencySchema = new Schema({ url: { type: String, index: true }, }); -export default model('Proficiency', ProficiencySchema, 'proficiencies'); +export default model('Proficiency', ProficiencySchema, '2014-proficiencies'); diff --git a/src/models/race/index.ts b/src/models/race/index.ts index c87fcefa7..f950e3405 100644 --- a/src/models/race/index.ts +++ b/src/models/race/index.ts @@ -29,4 +29,4 @@ const RaceSchema = new Schema({ url: { type: String, index: true }, }); -export default model('Race', RaceSchema, 'races'); +export default model('Race', RaceSchema, '2014-races'); diff --git a/src/models/rule/index.ts b/src/models/rule/index.ts index 77d0556b8..f170d7382 100644 --- a/src/models/rule/index.ts +++ b/src/models/rule/index.ts @@ -11,4 +11,4 @@ const RuleSchema = new Schema({ url: { type: String, index: true }, }); -export default model('Rule', RuleSchema, 'rules'); +export default model('Rule', RuleSchema, '2014-rules'); diff --git a/src/models/ruleSection/index.ts b/src/models/ruleSection/index.ts index 5ba1eda8c..5d17f1e11 100644 --- a/src/models/ruleSection/index.ts +++ b/src/models/ruleSection/index.ts @@ -9,4 +9,4 @@ const RuleSectionSchema = new Schema({ url: { type: String, index: true }, }); -export default model('RuleSection', RuleSectionSchema, 'rule-sections'); +export default model('RuleSection', RuleSectionSchema, '2014-rule-sections'); diff --git a/src/models/skill/index.ts b/src/models/skill/index.ts index 9286635da..4813e08c5 100644 --- a/src/models/skill/index.ts +++ b/src/models/skill/index.ts @@ -11,4 +11,4 @@ const SkillSchema = new Schema({ url: { type: String, index: true }, }); -export default model('Skill', SkillSchema, 'skills'); +export default model('Skill', SkillSchema, '2014-skills'); diff --git a/src/models/spell/index.ts b/src/models/spell/index.ts index 5b4361d3a..1f2f3c145 100644 --- a/src/models/spell/index.ts +++ b/src/models/spell/index.ts @@ -44,4 +44,4 @@ const Spell = new Schema({ url: { type: String, index: true }, }); -export default model('Spell', Spell, 'spells'); +export default model('Spell', Spell, '2014-spells'); diff --git a/src/models/subclass/index.ts b/src/models/subclass/index.ts index a64a4cf90..cc78c0374 100644 --- a/src/models/subclass/index.ts +++ b/src/models/subclass/index.ts @@ -28,4 +28,4 @@ const SubclassSchema = new Schema({ url: { type: String, index: true }, }); -export default model('Subclass', SubclassSchema, 'subclasses'); +export default model('Subclass', SubclassSchema, '2014-subclasses'); diff --git a/src/models/subrace/index.ts b/src/models/subrace/index.ts index 0991a71ae..b4c9b3dfb 100644 --- a/src/models/subrace/index.ts +++ b/src/models/subrace/index.ts @@ -21,4 +21,4 @@ const Subrace = new Schema({ url: { type: String, index: true }, }); -export default model('Subrace', Subrace, 'subraces'); +export default model('Subrace', Subrace, '2014-subraces'); diff --git a/src/models/trait/index.ts b/src/models/trait/index.ts index f25841e13..3d46c5250 100644 --- a/src/models/trait/index.ts +++ b/src/models/trait/index.ts @@ -60,4 +60,4 @@ const TraitSchema = new Schema({ url: { type: String, index: true }, }); -export default model('Trait', TraitSchema, 'traits'); +export default model('Trait', TraitSchema, '2014-traits'); diff --git a/src/models/weaponProperty/index.ts b/src/models/weaponProperty/index.ts index 33e55ae13..acf502f32 100644 --- a/src/models/weaponProperty/index.ts +++ b/src/models/weaponProperty/index.ts @@ -9,4 +9,4 @@ const WeaponPropertySchema = new Schema({ url: { type: String, index: true }, }); -export default model('WeaponProperty', WeaponPropertySchema, 'weapon-properties'); +export default model('WeaponProperty', WeaponPropertySchema, '2014-weapon-properties');