Skip to content
Snippets Groups Projects
Commit 20b0e824 authored by Kirill Stytsenko's avatar Kirill Stytsenko
Browse files

Prepare req.body

Former-commit-id: e3c48055
parent 3fb7c849
No related branches found
No related tags found
1 merge request!23Sprint results
......@@ -4,6 +4,12 @@
QB
</div>
<v-btn @click="buildQuery">Build</v-btn>
<br>
{{ query.table }}
<br>
{{ query.statements }}
<br>
{{ query.sql }}
</div>
</template>
......@@ -11,6 +17,10 @@
export default {
data () {
return {
query: {},
table: 'MyTable',
select: [],
clauses: []
}
},
mounted () {
......@@ -18,9 +28,19 @@ export default {
methods: {
async buildQuery () {
const url = '/server-middleware/query/build'
const data = {}
const data = {
table: this.table,
select: this.select,
clauses: this.clauses
}
try {
const res = await this.$axios.post(url, data)
console.log(res)
if (res && !res.error) {
this.query = res.data
}
} catch (e) {
console.log(e)
}
}
}
}
......
// const bodyParser = require('body-parser')
const app = require('express')()
const express = require('express')
const app = express()
const multer = require('multer')
const upload = multer({ dest: '/tmp' })
const fetch = require('node-fetch')
app.use(express.json())
const { buildQuery } = require('./query')
// TODO extend me
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment