mirror of
https://github.com/xfarrow/blink
synced 2025-06-27 09:03:02 +02:00
Change endpoint from persons to people
This commit is contained in:
35
backend/apis/nodejs/node_modules/knex/scripts/runkit-example.js
generated
vendored
Normal file
35
backend/apis/nodejs/node_modules/knex/scripts/runkit-example.js
generated
vendored
Normal file
@ -0,0 +1,35 @@
|
||||
require('sqlite3');
|
||||
const Knex = require('knex');
|
||||
|
||||
const knexSqlite = Knex({
|
||||
client: 'sqlite',
|
||||
connection: ':memory:',
|
||||
});
|
||||
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
const knexMysql = Knex({
|
||||
client: 'mysql2',
|
||||
});
|
||||
|
||||
const knexPg = Knex({
|
||||
client: 'pg',
|
||||
});
|
||||
|
||||
(async function run() {
|
||||
await knexSqlite.schema.createTable('test', (t) => {
|
||||
t.increments('id').primary();
|
||||
t.string('data');
|
||||
});
|
||||
|
||||
await knexSqlite('test').insert([{ data: 'foo' }, { data: 'bar' }]);
|
||||
|
||||
console.log('test table data:', await knexSqlite('test'));
|
||||
|
||||
console.log(
|
||||
knexPg({ f: 'foo', b: 'bar' })
|
||||
.select('foo.*')
|
||||
.where('f.name', knexPg.raw('??', ['b.name']))
|
||||
.whereIn('something', knexPg('bar').select('id'))
|
||||
.toSQL().sql
|
||||
);
|
||||
})();
|
Reference in New Issue
Block a user