I have created a module that has a setup that creates a table for me. However, the table does not exist after installing the module. I don't know why. 

Error: 

> 
> SQLSTATE[42S02]: Base table or view not found: 1146 Table 'mag2new.formmodule\_users' doesn't exist, query was: DESCRIBE formmodule\_users
> 
> 
> 

File is: `Setup/InstallSchema.php`

```
namespace Company\FormModule\Setup;

use Magento\Framework\Setup\InstallSchemaInterface;
use Magento\Framework\Setup\ModuleContextInterface;
use Magento\Framework\Setup\SchemaSetupInterface;
use Magento\Framework\DB\Adapter\AdapterInterface;

class InstallSchema implements InstallSchemaInterface
{
    /**
     * {@inheritdoc}
     * @SuppressWarnings(PHPMD.ExcessiveMethodLength)
     */
    public function install(SchemaSetupInterface $setup, ModuleContextInterface $context)
    {
        $installer = $setup;
        $installer->startSetup();
        $table = $installer->getConnection()->newTable(
            $installer->getTable('formmodule_users')
        )->addColumn(
            'id',
            \Magento\Framework\DB\Ddl\Table::TYPE_INTEGER,
            null,
            ['identity' => true, 'nullable' => false, 'primary' => true],
            'ID'
        )->addColumn(
            'name',
            \Magento\Framework\DB\Ddl\Table::TYPE_TEXT,
            255,
            ['nullable' => true],
            'Firstname'
        )->addColumn(
            'lastname',
            \Magento\Framework\DB\Ddl\Table::TYPE_TEXT,
            255,
            ['nullable' => true],
            'Lastname'
        )->addColumn(
            'address',
            \Magento\Framework\DB\Ddl\Table::TYPE_TEXT,
            255,
            ['nullable' => true],
            'Address'    
        )->setComment(
            'FormModule User Table'
        );
        $installer->getConnection()->createTable($table);
        $installer->endSetup();
    }
}

```

I've tried `setup:upgrade`, `setup:db-schema:upgrade`, `setup:db-data:upgrade`, `cache:clean` and deleting the record in setup\_module. Any tips?

I used this for my module: [How do I make a module with the form component?](https://magento.stackexchange.com/questions/220191/how-do-i-make-a-module-with-the-form-component)