Skip to content

Instantly share code, notes, and snippets.

View tuanquynet's full-sized avatar

quy tran tuanquynet

View GitHub Profile
@tuanquynet
tuanquynet / it-ebooks.md
Created August 31, 2020 06:40 — forked from baiwfg2/it-ebooks.md
Download ebooks as you want
// path: abstract/query-generator.js
'use strict';
const Utils = require('../../utils');
const SqlString = require('../../sql-string');
const Model = require('../../model');
const DataTypes = require('../../data-types');
const util = require('util');
const _ = require('lodash');
const Dottie = require('dottie');
import Sequelize from 'sequelize';
function doTrick() {
console.log('doTrick');
const { UUID } = Sequelize.DataTypes;
const mysqlUUID = Sequelize.DataTypes.mysql.UUID;
UUID.types.mysql = ['BLOB'];
// TODO trick
@tuanquynet
tuanquynet / mysql.js
Last active March 8, 2018 17:52
patch-uuid-id-field-loopback-connector-mysql
# This is patch to trick uuid field to force it store as BINARY field in mysql
# In the model-definition
# Try to define uuid id field
`
"id": {
"type": "string",
"defaultFn": "uuid",
"id": true,
"mysql": {
"columnName": "user_id",