1.0.1 • Published 6 years ago

maxicon-oracle-client v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
6 years ago

Maxicon Oracle Client

Esse componente tem por função auxiliar na conexão e execução de SQL's na base do Maxys, visto que ele realiza o auto login.

  • Para se obter uma conexões existem essas opções:
        {
            user: usuario // default 'maxicon',
            schemaLogin: schema do login // 
            password: senha //,
            connectString: url do banco com porta (ex: 192.168.180.143:1521/desv) ou o TNS_NAMES,
            poolAlias: 'NodeDS_' + connectionInfo.name, //Nome opcional para identificar a conexão.
            poolMax: connectionInfo.maxPool | 8, // pool máximo default 8
            poolMin: connectionInfo.minPool | 2, // pool mínimo default 2
        }
  • Exemplo da execução de uma SQL
        var connectionInfo = { 
                                user: 'dev',
                                connectString: '192.168.180.143:1521/desv' 
                             }
        this.configureConnection(connectionInfo)
        .then((connection) => {
            connection.execute(
              "select * from clifor where dt_record > '01/03/2018'",
                function (err, result) {
                    console.log(result.rows);
    						//devolve a conxão para o pool
    						connection.close();
                }
            )
        });