diff --git a/API-Project/src/gateways/ingredients.gateway.ts b/API-Project/src/gateways/ingredients.gateway.ts index 31f9f77..e3aa7d8 100644 --- a/API-Project/src/gateways/ingredients.gateway.ts +++ b/API-Project/src/gateways/ingredients.gateway.ts @@ -101,11 +101,10 @@ export class IngredientsGateway { const query = { text: ` - CREATE EXTENSION IF NOT EXISTS pg_trgm; - SELECT * - FROM Ingredients - WHERE LOWER(name) LIKE $1 - ORDER BY similarity(name, $2) DESC, name ASC; + SELECT * + FROM Ingredients + WHERE LOWER(name) LIKE $1 + ORDER BY (CASE WHEN name ILIKE $2 THEN 1 ELSE 2 END), name ASC; `, values: [`%${prompt.toLowerCase()}%`, prompt.toLowerCase()], }; diff --git a/API-Project/src/server.ts b/API-Project/src/server.ts index 44cf7d2..0104f5b 100644 --- a/API-Project/src/server.ts +++ b/API-Project/src/server.ts @@ -5,7 +5,7 @@ import { IngredientsController } from "./controllers/ingredients.controller"; import { RecipesController } from "./controllers/recipes.controller"; import { StepsController } from "./controllers/steps.controller"; - +console.log(process.env.DB_USERNAME); let helmet = require("helmet"); const app = express();