text: import*as e from"oracledb";import{TAbstractDatabase as t}from"itee-database";
  /**
   * @author [Ahmed DCHAR]{@link https://github.com/dragoneel}
   * @license [BSD-3-Clause]{@link https://opensource.org/licenses/BSD-3-Clause}
   *
   * @file Todo
   *
   * @example Todo
   *
   */
  class o extends t{constructor(t={}){super({...t,driver:e})}close(){}connect(){const e={user:"DbUser",password:"DbPassword",connectString:"localhost:1521/orcl"};!async function(t){let o;try{o=await this._driver.getConnection(e);const s=await o.execute("select * from employees where employee_id = :id",[t]);this.logger.log(s.rows[0])}catch(e){this.logger.log("Ouch!",e)}finally{o&&await o.close()}}(101)}on(){}_initDatabase(){super._initDatabase()}}export{o as TOracleDatabase};
  