0.0.12 • Published 10 years ago

yhbatis v0.0.12

Weekly downloads
52
License
-
Repository
-
Last release
10 years ago

Usage

//Init Part
var mysql = require('mysql');
global.yhbatis = require('yhbatis').yhbatis;

global.pool = mysql.createPool({
    host    :'localhost',
    port : 3306,
    user : 'root',
    password : '1234',
    connectionLimit:20,
    waitForConnections:true,
    typeCast : true,
    multipleStatements: true
});

yhbatis.createYHBatis(
[
	"C:/Users/yh/Desktop/project/homepage/mapper/query_question.xml"
]);

//XML Part
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="query_question">
	<select id="getAlgorithm">
		SELECT
			B.*
			,IF(isnull(C.result_code) ,FALSE,TRUE) AS `CHECK`
		FROM
			(
				SELECT
					*
					,DATE_FORMAT(A.registed_date,'%X.%m.%d') AS registed_date_format
				FROM
					simuruk.algorithm_question A
			) B
		LEFT OUTER JOIN simuruk.algorithm_user_answer C ON
			C.question_num = B.num
			AND C.user_uuid = #{user_uuid}
			AND C.result_code = "0"
		GROUP BY B.num
	</select>
</mapper>

//Use Part
var mapping = {};
mapping.user_uuid = user_uuid;
yhbatis.sqlSection("getAlgorithm",mapping,function(row){
	
});
0.0.12

10 years ago

0.0.11

10 years ago

0.0.10

10 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago