public function createMigrateRepository(array $args)
    {
        $db = $this->app->db;
        $repo = new Repository($db);

        // Add all module paths to the Migration object
        $resolver = $this->app->resolver->getResolver("migrations");
        $mods = [];

        foreach ($resolver->getSearchPath() as $name => $path)
        {
            $module = new Module($name, $path, $db);
            if ($name === "wedeto.db")
                array_unshift($mods, $module);
            else
                array_push($mods, $module);
        }

        foreach ($mods as $module)
            $repo->addModule($module);

        return $repo;
    }