SQLSprint 3successCompiled Learning ObjectivesCommunicating with the database using SQLCheck the database connectionGet query results from the database with PostmanBeing More SelectiveCreate an API endpoint that can add data to a databaseValidate data before adding it to a databaseIdentify a risk of SQL injection attacks, and define one defenceCreate an API endpoint that retrieves data from a database with multiple parametersCRUD operations with NodeJS and PostgreSQLCreate an API endpoint that can create data in a databaseCreate an API endpoint that can delete data from a databaseCreate tables with a variety of column types and primary and foreign keysDefine CRUD operations