Build a Database of Video Game Characters - Build a Database of Video Game Characters

Tell us what’s happening:

I’m currently starting the “Build a Database of Video Game Characters” project in the Relational Database certification. I ran into a bit of a loop with the CodeRoad extension and I want to make sure I didn’t mess up the environment setup.

The Problem: Initially, I tried to start the course but CodeRoad gave me the error: “Oops! Select An Empty VSCode Workspace”.

What I’ve done so far:

  1. I checked my GitHub Secrets and realized I already had a CODEROAD_WEBHOOK_TOKEN from a previous course (Bash). I updated it with the new token provided by freeCodeCamp.

  2. Inside the CodeSpace terminal, I tried to create a new folder in /workspace, but I got a “Permission Denied” error.

  3. I then navigated to my home directory (/home/camper) and created a dedicated folder there:

    Bash

    mkdir sql-course
    cd sql-course
    code .
    
    
  4. After running code ., VS Code reloaded into this empty folder, and CodeRoad finally allowed me to proceed.

My Questions:

  • Is it okay to run the course from a subfolder in /home/camper instead of the default /workspace?

  • Will this affect how my progress is saved or how the tests are run?

  • Should I have deleted the files in the original workspace instead of moving to a new folder?

Your code so far

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36

Challenge Information:

Build a Database of Video Game Characters - Build a Database of Video Game Characters

Github Link: freeCodeCamp/curriculum/challenges/english/blocks/workshop-database-of-video-game-characters/5f2c289f164c29556da632fd.md at main · freeCodeCamp/freeCodeCamp · GitHub

You should not make up steps of your own to run the workshop.
Just use the steps given.
Also please indicate whether you are using Codespaces or a local setup?

(local setups need extra steps but I can’t guide you without knowing this and knowing what operating system you are using)

To answer your question: I am using GitHub Codespaces.

The reason I tried different steps is that when I follow the standard instructions, CodeRoad gives me an error saying: ‘Select An Empty VSCode Workspace’.

When I tried to use the terminal to create a new folder or clear the current /workspace to make it ‘empty’ as requested, I received a ‘Permission denied’ error. This is why I moved to /home/camper—it was the only place where I had permission to create a truly empty folder so the extension would start.

Is there a specific way I should reset or clear the default /workspace in Codespaces when this permission error happens?"

Im using windows 10 OS

have you tried to create a new codespace by clicking that start button again from the fCC side? A few days ago there was an outage that was causing workspaces to be broken while building.

That fixed it! I deleted the old Codespace and created a new one from the freeCodeCamp link as you suggested. This time it built correctly without any permission errors, and CodeRoad started perfectly in the empty workspace.

Thank you so much for the help and for pointing out the recent outage!