feat: split rdbms into individual blocks and two challengeTypes (#44978)

* feat: split english rdbms into individual blocks

fix: stuff

fix: remove from partiallyComplete array on submit

fix: add suggestion

Update client/i18n/locales/english/translations.json

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/i18n/locales/english/intro.json

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/i18n/locales/english/intro.json

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/i18n/locales/english/intro.json

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/src/templates/Challenges/codeally/show.tsx

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/src/templates/Challenges/codeally/show.tsx

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/src/templates/Challenges/codeally/show.tsx

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/src/templates/Challenges/codeally/show.tsx

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/src/templates/Challenges/codeally/show.tsx

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/src/templates/Challenges/codeally/show.tsx

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/src/templates/Challenges/codeally/show.tsx

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/src/templates/Challenges/codeally/show.tsx

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

* fix: prettier

* fix: style suggestion

* Apply suggestions from code review

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
This commit is contained in:
Tom
2022-02-11 09:39:27 -06:00
committed by GitHub
parent 226a8248b7
commit 57cf47dad4
267 changed files with 3832 additions and 2229 deletions

View File

@ -0,0 +1,14 @@
{
"name": "Build a Celestial Bodies Database Project",
"isUpcomingChange": true,
"order": 2,
"time": "30 hours",
"template": "",
"required": [],
"superBlock": "relational-databases",
"challengeOrder": [
[
"5f1a4ef5d5d6b5ab580fc6ae",
"Build a Celestial Bodies Database"
]
]}

View File

@ -0,0 +1,14 @@
{
"name": "Build a Number Guessing Game Project",
"isUpcomingChange": true,
"order": 13,
"time": "30 hours",
"template": "",
"required": [],
"superBlock": "relational-databases",
"challengeOrder": [
[
"602da04c22201c65d2a019f4",
"Build a Number Guessing Game"
]
]}

View File

@ -0,0 +1,14 @@
{
"name": "Build a Periodic Table Database Project",
"isUpcomingChange": true,
"order": 12,
"time": "30 hours",
"template": "",
"required": [],
"superBlock": "relational-databases",
"challengeOrder": [
[
"602d9ff222201c65d2a019f2",
"Build a Periodic Table Database"
]
]}

View File

@ -0,0 +1,14 @@
{
"name": "Build a Salon Appointment Scheduler Project",
"isUpcomingChange": true,
"order": 9,
"time": "30 hours",
"template": "",
"required": [],
"superBlock": "relational-databases",
"challengeOrder": [
[
"5f87ac112ae598023a42df1a",
"Build a Salon Appointment Scheduler"
]
]}

View File

@ -0,0 +1,14 @@
{
"name": "Build a World Cup Database Project",
"isUpcomingChange": true,
"order": 6,
"time": "30 hours",
"template": "",
"required": [],
"superBlock": "relational-databases",
"challengeOrder": [
[
"5f9771307d4d22b9d2b75a94",
"Build a World Cup Database"
]
]}

View File

@ -0,0 +1,14 @@
{
"name": "Learn Advanced Bash by Building a Kitty Ipsum Translator",
"isUpcomingChange": true,
"order": 7,
"time": "5 hours",
"template": "",
"required": [],
"superBlock": "relational-databases",
"challengeOrder": [
[
"602da0de22201c65d2a019f6",
"Build a Kitty Ipsum Translator"
]
]}

View File

@ -0,0 +1,14 @@
{
"name": "Learn Bash and SQL by Building a Bike Rental Shop",
"isUpcomingChange": true,
"order": 8,
"time": "5 hours",
"template": "",
"required": [],
"superBlock": "relational-databases",
"challengeOrder": [
[
"5f5b969a05380d2179fe6e18",
"Build a Bike Rental Shop"
]
]}

View File

@ -0,0 +1,14 @@
{
"name": "Learn Bash by Building a Boilerplate",
"isUpcomingChange": true,
"order": 0,
"time": "5 hours",
"template": "",
"required": [],
"superBlock": "relational-databases",
"challengeOrder": [
[
"5ea8adfab628f68d805bfc5e",
"Build a Boilerplate"
]
]}

View File

@ -0,0 +1,14 @@
{
"name": "Learn Bash Scripting by Building Five Programs",
"isUpcomingChange": true,
"order": 3,
"time": "5 hours",
"template": "",
"required": [],
"superBlock": "relational-databases",
"challengeOrder": [
[
"5f5904ac738bc2fa9efecf5a",
"Build Five Programs"
]
]}

View File

@ -0,0 +1,14 @@
{
"name": "Learn Git by Building an SQL Reference Object",
"isUpcomingChange": true,
"order": 11,
"time": "5 hours",
"template": "",
"required": [],
"superBlock": "relational-databases",
"challengeOrder": [
[
"5fa323cdaf6a73463d590659",
"Build an SQL Reference Object"
]
]}

View File

@ -0,0 +1,14 @@
{
"name": "Learn Nano by Building a Castle",
"isUpcomingChange": true,
"order": 10,
"time": "5 hours",
"template": "",
"required": [],
"superBlock": "relational-databases",
"challengeOrder": [
[
"5f32db63eb37f7e17323f459",
"Build a Castle"
]
]}

View File

@ -0,0 +1,14 @@
{
"name": "Learn Relational Databases by Building a Mario Database",
"isUpcomingChange": true,
"order": 1,
"time": "5 hours",
"template": "",
"required": [],
"superBlock": "relational-databases",
"challengeOrder": [
[
"5f2c289f164c29556da632fd",
"Build a Mario Database"
]
]}

View File

@ -1,74 +0,0 @@
{
"name": "Learn Relational Databases",
"isUpcomingChange": true,
"dashedName": "learn-relational-databases",
"order": 0,
"time": "",
"template": "",
"required": [],
"superBlock": "relational-databases",
"challengeOrder": [
[
"5ea8adfab628f68d805bfc5e",
"Learn Bash by Building a Boilerplate"
],
[
"5f2c289f164c29556da632fd",
"Learn Relational Databases by Building a Mario Database"
],
[
"5f1a4ef5d5d6b5ab580fc6ae",
"Celestial Bodies Database"
],
[
"5f5904ac738bc2fa9efecf5a",
"Learn Bash Scripting by Building Five Programs"
],
[
"602da0c222201c65d2a019f5",
"Learn SQL by Building a Student Database: Part 1"
],
[
"618590adb0730ca724e37672",
"Learn SQL by Building a Student Database: Part 2"
],
[
"5f9771307d4d22b9d2b75a94",
"World Cup Database"
],
[
"602da0de22201c65d2a019f6",
"Learn Advanced Bash by Building a Kitty Ipsum Translator"
],
[
"5f5b969a05380d2179fe6e18",
"Learn Bash and SQL by Building a Bike Rental Shop"
],
[
"5f87ac112ae598023a42df1a",
"Salon Appointment Scheduler"
],
[
"5f32db63eb37f7e17323f459",
"Learn Nano by Building a Castle"
],
[
"5fa323cdaf6a73463d590659",
"Learn Git by Building an SQL Reference Object"
],
[
"602d9ff222201c65d2a019f2",
"Periodic Table Database"
],
[
"602da04222201c65d2a019f3",
"Learn GitHub by Building a List of Inspirational Quotes"
],
[
"602da04c22201c65d2a019f4",
"Number Guessing Game"
]
],
"helpRoom": "HelpBackend",
"fileName": "13-relational-databases/learn-relational-databases.json"
}

View File

@ -0,0 +1,14 @@
{
"name": "Learn SQL by Building a Student Database: Part 1",
"isUpcomingChange": true,
"order": 4,
"time": "5 hours",
"template": "",
"required": [],
"superBlock": "relational-databases",
"challengeOrder": [
[
"602da0c222201c65d2a019f5",
"Build a Student Database: Part 1"
]
]}

View File

@ -0,0 +1,14 @@
{
"name": "Learn SQL by Building a Student Database: Part 2",
"isUpcomingChange": true,
"order": 5,
"time": "5 hours",
"template": "",
"required": [],
"superBlock": "relational-databases",
"challengeOrder": [
[
"618590adb0730ca724e37672",
"Build a Student Database: Part 2"
]
]}