How to use the @vertx/sql-client.Tuple.of function in @vertx/sql-client

To help you get started, we’ve selected a few @vertx/sql-client examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github TechEmpower / FrameworkBenchmarks / frameworks / JavaScript / es4x / index.js View on Github external
app.get("/queries").handler(ctx => {
  let failed = false;
  let worlds = [];

  const queries = util.getQueries(ctx.request());

  for (let i = 0; i < queries; i++) {
    client.preparedQuery(SELECT_WORLD, Tuple.of(util.randomWorld()), ar => {
      if (!failed) {
        if (ar.failed()) {
          failed = true;
          ctx.fail(ar.cause());
          return;
        }

        // we need a final reference
        const row = ar.result().iterator().next();
        worlds.push({ id: row.getInteger(0), randomNumber: row.getInteger(1) });

        // stop condition
        if (worlds.length === queries) {
          ctx.response()
            .putHeader("Server", SERVER)
            .putHeader("Date", date)
github TechEmpower / FrameworkBenchmarks / frameworks / JavaScript / es4x / index.js View on Github external
worlds.forEach(world => {
            batch.push(Tuple.of(world.randomNumber, world.id));
          });
github TechEmpower / FrameworkBenchmarks / frameworks / JavaScript / es4x / index.js View on Github external
app.route("/updates").handler(ctx => {
  let failed = false;
  let queryCount = 0;
  let worlds = [];

  const queries = util.getQueries(ctx.request());

  for (let i = 0; i < queries; i++) {
    const id = util.randomWorld();
    const index = i;

    client.preparedQuery(SELECT_WORLD, Tuple.of(id), ar => {
      if (!failed) {
        if (ar.failed()) {
          failed = true;
          ctx.fail(ar.cause());
          return;
        }

        const row = ar.result().iterator().next();

        worlds[index] = { id: row.getInteger(0), randomNumber: row.getInteger(1) };
        worlds[index].randomNumber = util.randomWorld();
        if (++queryCount === queries) {
          worlds.sort((a, b) => {
            return a.id - b.id;
          });

@vertx/sql-client

Generated Eclipse Vert.x bindings for 'vertx-sql-client'

Apache-2.0
Latest version published 5 months ago

Package Health Score

68 / 100
Full package analysis

Similar packages