Skip to content

Commit 721f09c

Browse files
committed
1 parent 628913b commit 721f09c

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

src/cli.js

+2-7
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ const createApp = async (destDir, lang) => {
4646
const flattenQuery = (query) => query.replace(/\n[ ]*/g, ' ');
4747

4848
// "WHERE id = :p.categoryId OR id = :b.id" => "WHERE id = :categoryId OR id = :id"
49-
const removePlaceholders = (query) => query.replace(/:[pb]\./g, ':');
49+
const removePlaceholders = (query) => query.replace(/(?<=:)[pb]\./g, '');
5050

5151
// "/categories/:id" => "/categories/{id}"
5252
// (used only with Golang's go-chi)
@@ -91,12 +91,7 @@ const createEndpoints = async (destDir, lang, config) => {
9191
"endpoints": config,
9292

9393
// "... WHERE id = :p.id" => [ "p.id" ] => [ "p.id" ]
94-
"extractParams": (query) => {
95-
const params = query.match(/:[pb]\.\w+/g) || [];
96-
return params.length > 0
97-
? params.map(p => p.substring(1))
98-
: params;
99-
},
94+
"extractParams": (query) => query.match(/(?<=:)[pb]\.\w+/g) || [],
10095

10196
// [ "p.page", "b.num" ] => '{ "page" : req.params.page, "num": req.body.num }'
10297
"formatParams": (params) => {

0 commit comments

Comments
 (0)