title: TypeError: Expected existing data to be a number, received string
body: <p>I have been receiving this error when trying to exicute the command <code>.addmoney</code> and I'm not sure what to do</p>
  <pre><code>const { db } = require(&quot;../../main&quot;);
  
  module.exports = {
          name: &quot;addmoney&quot;,
          category: &quot;economy&quot;,
          description: &quot;Adds Money to a user&quot;,
          usage: &quot;.addmoney [user] &lt;amount&gt;&quot;,
          accessableby: &quot;Administrator, Owner&quot;,
      run: async (bot, message, args) =&gt; {
          if (!message.member.hasPermission(&quot;ADMINISTRATOR&quot;, &quot;MANAGE_GUILD&quot;)) return message.channel.send(&quot;You Do Not Have Permissions To Add Money... - [ADMINISTRATOR, MANAGE_GUILD]&quot;);
          if (!args[0]) return message.channel.send(&quot;You forgot to mention a person&quot;)
  
          let user = message.mentions.members.first() || message.guild.members.cache.get(args[0]) || message.guild.members.cache.find(r =&gt; r.user.username.toLowerCase() === args[0].toLocaleLowerCase()) || message.guild.members.cache.find(r =&gt; r.displayName.toLowerCase() === args[0].toLocaleLowerCase());
          if (!user) return message.channel.send(&quot;Enter A Valid User&quot;)
          if (!args[1]) return message.channel.send(&quot;I can not add an empty amount...&quot;)
          if (isNaN(args[1])) return message.channel.send(`Who taught you numbers? I really want to talk with that person`);
          if (args[0] &gt; 10000) return message.channel.send(&quot;Have you even checked your balance yet? You are broke... Get a job first&quot;)
          const bal = await db.add(`money_${user.id}`, args[1])
  
          let moneyEmbed = new MessageEmbed()
              .setColor('#00cbff')
              .setDescription(`Added ${args[1]} coins\n\nNew Balance: ${bal}`);
          message.channel.send(moneyEmbed)
  
      }
  }
  </code></pre>