diff --git a/zk/0_Introduction.md b/zk/0_Introduction.md index dca1da3..d0af89a 100644 --- a/zk/0_Introduction.md +++ b/zk/0_Introduction.md @@ -1,5 +1,8 @@ --- -tags: [backend, node-js, REST, APIs] +tags: + - node-js + - REST + - APIs --- # Creating a RESTful API: Introduction diff --git a/zk/1_GET.md b/zk/1_GET.md index 2023ed6..3950d3a 100644 --- a/zk/1_GET.md +++ b/zk/1_GET.md @@ -1,5 +1,8 @@ --- -tags: [backend, node-js, REST, APIs] +tags: + - node-js + - REST + - APIs --- # Creating a RESTful API: `GET` requests diff --git a/zk/2_POST.md b/zk/2_POST.md index dbb631c..63482ab 100644 --- a/zk/2_POST.md +++ b/zk/2_POST.md @@ -1,5 +1,8 @@ --- -tags: [backend, node-js, REST, APIs] +tags: + - node-js + - REST + - APIs --- # Creating a RESTful API: `POST` requests diff --git a/zk/3_PUT.md b/zk/3_PUT.md index af728e5..f74a15b 100644 --- a/zk/3_PUT.md +++ b/zk/3_PUT.md @@ -1,5 +1,8 @@ --- -tags: [backend, node-js, REST, APIs] +tags: + - node-js + - REST + - APIs --- # Creating a RESTful API: `PUT` requests diff --git a/zk/5__Integrating_the_database.md b/zk/5__Integrating_the_Mongo_database.md similarity index 95% rename from zk/5__Integrating_the_database.md rename to zk/5__Integrating_the_Mongo_database.md index 8e9be5e..11aabae 100644 --- a/zk/5__Integrating_the_database.md +++ b/zk/5__Integrating_the_Mongo_database.md @@ -1,5 +1,10 @@ --- -tags: [backend, node-js, REST, APIs, mongo-db] +tags: + - node-js + - REST + - APIs + - mongo-db + - databases --- # Creating a RESTful API: Integrating the database @@ -12,10 +17,10 @@ the array. ## Set-up We will follow the routine for establishing a MongoDB instance as detailed in -[my notes](Connect_to_database.md) on Mongo: +[my notes](Connect_to_Mongo_database.md) on Mongo: -- [Create MongoDB database](Create_database.md) -- [Connect to MongoDB database](Connect_to_database.md) +- [Create MongoDB database](Create_Mongo_database.md) +- [Connect to MongoDB database](Connect_to_Mongo_database.md) Our `index.js` now looks like the following: @@ -120,7 +125,7 @@ const Course = mongoose.model( Now we need to rewrite our RESTful request handlers so that the data is sourced from and added to the database. We will mainly be using the Mongo syntax defined at [Querying a collection](Querying_a_collection.md) and -[Adding documents to a collection](Adding_documents_to_a_collection.md). +[Adding documents to a collection](Adding_documents_to_a_Mongo_collection.md). We will also keep API validation within the `/model/` file. ### GET diff --git a/zk/Adding_documents_to_a_collection.md b/zk/Adding_documents_to_a_Mongo_collection.md similarity index 94% rename from zk/Adding_documents_to_a_collection.md rename to zk/Adding_documents_to_a_Mongo_collection.md index a1df835..11be90a 100644 --- a/zk/Adding_documents_to_a_collection.md +++ b/zk/Adding_documents_to_a_Mongo_collection.md @@ -1,5 +1,9 @@ --- -tags: [mongo-db, node-js, mongoose] +tags: + - mongo-db + - node-js + - mongoose + - databases --- # Adding documents to a collection diff --git a/zk/Autoincrement_for_unique_key_in_SQL.md b/zk/Autoincrement_for_unique_key_in_SQL.md index 5f1d12a..5439559 100644 --- a/zk/Autoincrement_for_unique_key_in_SQL.md +++ b/zk/Autoincrement_for_unique_key_in_SQL.md @@ -1,7 +1,6 @@ --- tags: - SQL - - relational-databases - databases --- diff --git a/zk/Basics_of_web_components.md b/zk/Basics_of_web_components.md index 2e644d9..97e6ecd 100644 --- a/zk/Basics_of_web_components.md +++ b/zk/Basics_of_web_components.md @@ -1,6 +1,5 @@ --- -tags: - - frontend +tags: [] --- # Basics of Web Components diff --git a/zk/Binary_addition.md b/zk/Binary_addition.md index d356c62..2b16278 100644 --- a/zk/Binary_addition.md +++ b/zk/Binary_addition.md @@ -1,5 +1,6 @@ --- -tags: [binary, binary-arithmetic] +tags: + - binary --- # Binary addition diff --git a/zk/Binary_arithmetic.md b/zk/Binary_arithmetic.md index de13051..5207285 100644 --- a/zk/Binary_arithmetic.md +++ b/zk/Binary_arithmetic.md @@ -1,5 +1,6 @@ --- -tags: [binary, binary-arithemetic] +tags: + - binary --- # Binary multiplication diff --git a/zk/Binary_colour_encoding.md b/zk/Binary_colour_encoding.md index cab6a31..36a85d5 100644 --- a/zk/Binary_colour_encoding.md +++ b/zk/Binary_colour_encoding.md @@ -1,5 +1,6 @@ --- -tags: [binary, binary-encoding] +tags: + - binary --- # Binary encoding of colours diff --git a/zk/Binary_encoding.md b/zk/Binary_encoding.md index 8921cce..de7b788 100644 --- a/zk/Binary_encoding.md +++ b/zk/Binary_encoding.md @@ -1,5 +1,6 @@ --- -tags: [binary, binary-encoding] +tags: + - binary --- # Binary encoding diff --git a/zk/Binary_encoding_of_text.md b/zk/Binary_encoding_of_text.md index 4a0a60a..4da2885 100644 --- a/zk/Binary_encoding_of_text.md +++ b/zk/Binary_encoding_of_text.md @@ -1,5 +1,6 @@ --- -tags: [binary, binary-encoding] +tags: + - binary --- # Text encoding diff --git a/zk/Complete_example.md b/zk/Complete_Mongo_example.md similarity index 90% rename from zk/Complete_example.md rename to zk/Complete_Mongo_example.md index d721605..2c8d432 100644 --- a/zk/Complete_example.md +++ b/zk/Complete_Mongo_example.md @@ -1,5 +1,9 @@ --- -tags: [mongo-db, node-js, mongoose] +tags: + - mongo-db + - node-js + - mongoose + - databases --- # MongoDB connection, set-up and data query: complete example diff --git a/zk/Connect_to_database.md b/zk/Connect_to_Mongo_database.md similarity index 92% rename from zk/Connect_to_database.md rename to zk/Connect_to_Mongo_database.md index d5319e7..40b4bde 100644 --- a/zk/Connect_to_database.md +++ b/zk/Connect_to_Mongo_database.md @@ -1,5 +1,9 @@ --- -tags: [mongo-db, node-js, mongoose] +tags: + - mongo-db + - node-js + - mongoose + - databases --- # Connect to a database with Mongoose diff --git a/zk/Create_database.md b/zk/Create_Mongo_database.md similarity index 91% rename from zk/Create_database.md rename to zk/Create_Mongo_database.md index 02b3a3c..0dc8361 100644 --- a/zk/Create_database.md +++ b/zk/Create_Mongo_database.md @@ -1,5 +1,9 @@ --- -tags: [mongo-db, node-js, mongoose] +tags: + - mongo-db + - node-js + - mongoose + - databases --- # Creating a MongoDB database diff --git a/zk/Create_an_SQL_table.md b/zk/Create_an_SQL_table.md index bd7211c..d888c2d 100644 --- a/zk/Create_an_SQL_table.md +++ b/zk/Create_an_SQL_table.md @@ -1,7 +1,6 @@ --- tags: - SQL - - relational-databases - databases --- diff --git a/zk/Creating_a_schema_and_model.md b/zk/Creating_a_Mongo_schema_and_model.md similarity index 96% rename from zk/Creating_a_schema_and_model.md rename to zk/Creating_a_Mongo_schema_and_model.md index f260d68..7e41585 100644 --- a/zk/Creating_a_schema_and_model.md +++ b/zk/Creating_a_Mongo_schema_and_model.md @@ -1,5 +1,9 @@ --- -tags: [mongo-db, node-js, mongoose] +tags: + - mongo-db + - node-js + - mongoose + - databases --- # Creating a schema and model diff --git a/zk/Data_types_in_MySQL.md b/zk/Data_types_in_MySQL.md index 30436ea..a7f2e82 100644 --- a/zk/Data_types_in_MySQL.md +++ b/zk/Data_types_in_MySQL.md @@ -1,5 +1,7 @@ --- -tags: [SQL, relational-databases] +tags: + - SQL + - databases --- # Data types in MySQL diff --git a/zk/Database_indices.md b/zk/Database_indices.md index 9bb0fe2..1094305 100644 --- a/zk/Database_indices.md +++ b/zk/Database_indices.md @@ -1,5 +1,6 @@ --- -tags: [relational-databases] +tags: + - databases --- # database indices diff --git a/zk/Delete_records_in_an_SQL_table.md b/zk/Delete_records_in_an_SQL_table.md index cf0f190..d6e6f72 100644 --- a/zk/Delete_records_in_an_SQL_table.md +++ b/zk/Delete_records_in_an_SQL_table.md @@ -1,5 +1,7 @@ --- -tags: [SQL, relational-databases] +tags: + - SQL + - databases --- # Deleting data in SQL diff --git a/zk/DynamoDB.md b/zk/DynamoDB.md index 35f1b00..441badc 100644 --- a/zk/DynamoDB.md +++ b/zk/DynamoDB.md @@ -4,6 +4,7 @@ title: DynamoDB tags: - AWS - databases + - dynamodb created: Sunday, June 09, 2024 --- diff --git a/zk/Event_loop.md b/zk/Event_loop.md index 56a19b8..6f96579 100644 --- a/zk/Event_loop.md +++ b/zk/Event_loop.md @@ -1,6 +1,5 @@ --- tags: - - backend - node-js --- diff --git a/zk/Fetch_from_Secrets_Manager.md b/zk/Fetch_from_Secrets_Manager.md index 439a3bc..dde03c4 100644 --- a/zk/Fetch_from_Secrets_Manager.md +++ b/zk/Fetch_from_Secrets_Manager.md @@ -1,5 +1,6 @@ --- -tags: [AWS, backend] +tags: + - AWS --- # Fetch from Secrets Manager diff --git a/zk/Foreign_keys_in_SQL.md b/zk/Foreign_keys_in_SQL.md index 584dc50..12d1e8e 100644 --- a/zk/Foreign_keys_in_SQL.md +++ b/zk/Foreign_keys_in_SQL.md @@ -1,7 +1,6 @@ --- tags: - SQL - - relational-databases - databases --- diff --git a/zk/Full_example.md b/zk/Full_example.md index ec84280..47ce2ef 100644 --- a/zk/Full_example.md +++ b/zk/Full_example.md @@ -1,5 +1,8 @@ --- -tags: [backend, node-js, REST, APIs] +tags: + - node-js + - REST + - APIs --- # Creating a RESTful API: Full example diff --git a/zk/Global_object.md b/zk/Global_object.md index b2b43aa..70c646f 100644 --- a/zk/Global_object.md +++ b/zk/Global_object.md @@ -1,6 +1,5 @@ --- tags: - - backend - node-js --- diff --git a/zk/Handle_multiple_endpoints_single_lambda.md b/zk/Handle_multiple_endpoints_single_lambda.md index 97209c4..f58939c 100644 --- a/zk/Handle_multiple_endpoints_single_lambda.md +++ b/zk/Handle_multiple_endpoints_single_lambda.md @@ -1,5 +1,7 @@ --- -tags: [AWS, aws-lambda, backend] +tags: + - AWS + - aws-lambda --- # Handle multiple API Gateway endpoints in a single lambda diff --git a/zk/Insert_data_into_SQL_table.md b/zk/Insert_data_into_SQL_table.md index e013525..90ea3fb 100644 --- a/zk/Insert_data_into_SQL_table.md +++ b/zk/Insert_data_into_SQL_table.md @@ -1,5 +1,7 @@ --- -tags: [SQL, relational-databases] +tags: + - SQL + - databases --- # Insert data into table with SQL `INSERT` statement diff --git a/zk/Joins_in_SQL.md b/zk/Joins_in_SQL.md index 9956502..a78c1a9 100644 --- a/zk/Joins_in_SQL.md +++ b/zk/Joins_in_SQL.md @@ -1,5 +1,7 @@ --- -tags: [SQL] +tags: + - SQL + - databases --- # Joins in SQL diff --git a/zk/Lambda_handler_function.md b/zk/Lambda_handler_function.md index 91fac4b..365996b 100644 --- a/zk/Lambda_handler_function.md +++ b/zk/Lambda_handler_function.md @@ -1,5 +1,7 @@ --- -tags: [AWS, aws-lambda, backend] +tags: + - AWS + - aws-lambda --- # AWS Lambda handler function diff --git a/zk/Lambda_programming_model.md b/zk/Lambda_programming_model.md index 01793c6..6da3d32 100644 --- a/zk/Lambda_programming_model.md +++ b/zk/Lambda_programming_model.md @@ -1,5 +1,7 @@ --- -tags: [AWS, aws-lambda, backend] +tags: + - AWS + - aws-lambda --- # AWS Lambda programming model diff --git a/zk/Managing_environments.md b/zk/Managing_environments.md index eb17295..a7e7e78 100644 --- a/zk/Managing_environments.md +++ b/zk/Managing_environments.md @@ -1,6 +1,5 @@ --- tags: - - backend - node-js --- diff --git a/zk/Middleware.md b/zk/Middleware.md index 6f99941..8ffe0fe 100644 --- a/zk/Middleware.md +++ b/zk/Middleware.md @@ -1,6 +1,5 @@ --- tags: - - backend - node-js - middleware --- diff --git a/zk/Module_wrapping_at_runtime.md b/zk/Module_wrapping_at_runtime.md index ff91976..2f6a388 100644 --- a/zk/Module_wrapping_at_runtime.md +++ b/zk/Module_wrapping_at_runtime.md @@ -1,6 +1,5 @@ --- tags: - - backend - node-js --- diff --git a/zk/Modules.md b/zk/Modules.md index 3707670..8839b09 100644 --- a/zk/Modules.md +++ b/zk/Modules.md @@ -1,6 +1,5 @@ --- tags: - - backend - node-js --- diff --git a/zk/Morgan.md b/zk/Morgan.md index 377fa28..b867804 100644 --- a/zk/Morgan.md +++ b/zk/Morgan.md @@ -1,6 +1,5 @@ --- tags: - - backend - node-js - middleware --- diff --git a/zk/Node_and_MySQL_db.md b/zk/Node_and_MySQL_db.md index 25428f7..b867f15 100644 --- a/zk/Node_and_MySQL_db.md +++ b/zk/Node_and_MySQL_db.md @@ -1,5 +1,9 @@ --- -tags: [docker, SQL, node-js] +tags: + - docker + - SQL + - node-js + - databases --- # Docker example: NodeJS backend with MySQL database diff --git a/zk/Nodemon.md b/zk/Nodemon.md index 6fdb574..21ef631 100644 --- a/zk/Nodemon.md +++ b/zk/Nodemon.md @@ -1,6 +1,5 @@ --- tags: - - backend - node-js --- diff --git a/zk/Package_management.md b/zk/Package_management.md index 7bb348a..616517b 100644 --- a/zk/Package_management.md +++ b/zk/Package_management.md @@ -1,6 +1,5 @@ --- tags: - - backend - node-js --- diff --git a/zk/Ports.md b/zk/Ports.md index 1ed6413..83393d3 100644 --- a/zk/Ports.md +++ b/zk/Ports.md @@ -1,6 +1,5 @@ --- tags: - - backend - node-js --- diff --git a/zk/Regular_expressions_in_SQL.md b/zk/Regular_expressions_in_SQL.md index de775ae..f44a51f 100644 --- a/zk/Regular_expressions_in_SQL.md +++ b/zk/Regular_expressions_in_SQL.md @@ -1,5 +1,8 @@ --- -tags: [SQL, relational-databases, regex] +tags: + - SQL + - regex + - databases --- # Regular expressions in SQL diff --git a/zk/Relational_database_architecture.md b/zk/Relational_database_architecture.md index fc76171..c8ff044 100644 --- a/zk/Relational_database_architecture.md +++ b/zk/Relational_database_architecture.md @@ -1,5 +1,5 @@ --- -tags: [relational-databases] +tags: [] --- # Relational database architecture diff --git a/zk/Restructure_URLs.md b/zk/Restructure_URLs.md index 611f8f3..03cabfe 100644 --- a/zk/Restructure_URLs.md +++ b/zk/Restructure_URLs.md @@ -1,5 +1,7 @@ --- -tags: [AWS, aws-lambda, backend] +tags: + - AWS + - aws-lambda --- # AWS Lambda examples diff --git a/zk/Retrieve_data_from_SQL_table.md b/zk/Retrieve_data_from_SQL_table.md index 12766be..acfda9a 100644 --- a/zk/Retrieve_data_from_SQL_table.md +++ b/zk/Retrieve_data_from_SQL_table.md @@ -1,5 +1,7 @@ --- -tags: [SQL, relational-databases] +tags: + - SQL + - databases --- # Retrieve data from table with SQL `SELECT` statement diff --git a/zk/Role_of_unique_key_in_relational_databases.md b/zk/Role_of_unique_key_in_relational_databases.md index 9411a9b..761bd38 100644 --- a/zk/Role_of_unique_key_in_relational_databases.md +++ b/zk/Role_of_unique_key_in_relational_databases.md @@ -1,5 +1,6 @@ --- -tags: [relational-databases] +tags: + - databases --- # Unique key diff --git a/zk/Signed_and_unsigned_numbers.md b/zk/Signed_and_unsigned_numbers.md index 0b5abd4..f200839 100644 --- a/zk/Signed_and_unsigned_numbers.md +++ b/zk/Signed_and_unsigned_numbers.md @@ -1,5 +1,6 @@ --- -tags: [binary, binary-encoding] +tags: + - binary --- # Signed and unsigned numbers diff --git a/zk/Signed_magnitude_representation.md b/zk/Signed_magnitude_representation.md index 2c68ca2..44a52dc 100644 --- a/zk/Signed_magnitude_representation.md +++ b/zk/Signed_magnitude_representation.md @@ -1,7 +1,8 @@ --- id: 3wsh title: Signed_magnitude_representation -tags: [binary, binary-encoding] +tags: + - binary created: Wednesday, March 20, 2024 --- diff --git a/zk/Streams.md b/zk/Streams.md index 966ff98..79eb34a 100644 --- a/zk/Streams.md +++ b/zk/Streams.md @@ -1,6 +1,5 @@ --- tags: - - backend - node-js --- diff --git a/zk/Structuring_Express_applications.md b/zk/Structuring_Express_applications.md index 32a6f79..6289c37 100644 --- a/zk/Structuring_Express_applications.md +++ b/zk/Structuring_Express_applications.md @@ -1,5 +1,9 @@ --- -tags: [backend, node-js, REST, APIs, mongo-db] +tags: + - node-js + - REST + - APIs + - mongo-db --- # Structuring Express applications diff --git a/zk/Twos_complement.md b/zk/Twos_complement.md index f059737..a87d7eb 100644 --- a/zk/Twos_complement.md +++ b/zk/Twos_complement.md @@ -1,7 +1,8 @@ --- id: gktb title: Two's complement -tags: [binary, binary-encoding] +tags: + - binary created: Tuesday, March 19, 2024 --- diff --git a/zk/Update_an_SQL_table.md b/zk/Update_an_SQL_table.md index 7f56a08..97b8dbe 100644 --- a/zk/Update_an_SQL_table.md +++ b/zk/Update_an_SQL_table.md @@ -1,5 +1,7 @@ --- -tags: [SQL, relational-databases] +tags: + - SQL + - databases --- # Updating an SQL table diff --git a/zk/Update_existing_data_in_SQL_table.md b/zk/Update_existing_data_in_SQL_table.md index 3df0881..0a7fb4d 100644 --- a/zk/Update_existing_data_in_SQL_table.md +++ b/zk/Update_existing_data_in_SQL_table.md @@ -1,5 +1,7 @@ --- -tags: [SQL, relational-databases] +tags: + - SQL + - databases --- # Update existing data with the SQL `UPDATE` command diff --git a/zk/Useful_operators_in_SQL.md b/zk/Useful_operators_in_SQL.md index 9071d29..5b575bc 100644 --- a/zk/Useful_operators_in_SQL.md +++ b/zk/Useful_operators_in_SQL.md @@ -1,5 +1,7 @@ --- -tags: [SQL, relational-databases] +tags: + - SQL + - databases --- # Useful operators in SQL diff --git a/zk/Validation.md b/zk/Validation.md index 813cb95..f9f7c79 100644 --- a/zk/Validation.md +++ b/zk/Validation.md @@ -1,5 +1,8 @@ --- -tags: [backend, node-js, REST, APIs] +tags: + - node-js + - REST + - APIs --- # Creating a RESTful API: Validation diff --git a/zk/Views_in_relational_databases.md b/zk/Views_in_relational_databases.md index 8a245ee..8c3aa6a 100644 --- a/zk/Views_in_relational_databases.md +++ b/zk/Views_in_relational_databases.md @@ -1,5 +1,5 @@ --- -tags: [relational-databases] +tags: [] --- # Views in relational databases diff --git a/zk/Wildcards_in_SQL.md b/zk/Wildcards_in_SQL.md index ab54699..0f7f547 100644 --- a/zk/Wildcards_in_SQL.md +++ b/zk/Wildcards_in_SQL.md @@ -1,5 +1,7 @@ --- -tags: [SQL, relational-databases] +tags: + - SQL + - databases --- # Wildcards in SQL diff --git a/zk/fs.md b/zk/fs.md index 2bf90c6..5373924 100644 --- a/zk/fs.md +++ b/zk/fs.md @@ -1,6 +1,5 @@ --- tags: - - backend - node-js --- diff --git a/zk/http.md b/zk/http.md index d045046..4333fe1 100644 --- a/zk/http.md +++ b/zk/http.md @@ -1,6 +1,5 @@ --- tags: - - backend - node-js --- diff --git a/zk/process.md b/zk/process.md index 726d8d4..b94083d 100644 --- a/zk/process.md +++ b/zk/process.md @@ -1,6 +1,5 @@ --- tags: - - backend - node-js --- diff --git a/zk/v8.md b/zk/v8.md index 38a49ce..8c7d65c 100644 --- a/zk/v8.md +++ b/zk/v8.md @@ -1,6 +1,5 @@ --- tags: - - backend - node-js ---