Skip to content

Instantly share code, notes, and snippets.

View thiago122's full-sized avatar

Thiago sobrinho thiago122

  • VX Comunicação
  • Brazil
View GitHub Profile
SELECT
TABLE_SCHEMA,
TABLE_NAME,
COLUMN_NAME,
REFERENCED_TABLE_NAME,
REFERENCED_COLUMN_NAME
FROM information_schema.KEY_COLUMN_USAGE
@thiago122
thiago122 / gist:19fb1a884c90d23d6288
Created March 9, 2016 17:16
Query para exibir as definições dos campos da tabela
SELECT
*
FROM information_schema.table_constraints
WHERE table_name= 'table_name'
@thiago122
thiago122 / promise.md
Created July 4, 2016 12:55 — forked from wkrueger/promise.md
Guia Promise

Guia Promises

v. 1.0.

Pode-se afirmar que no momento Promises são a forma mais "padrão" de se tratar com assincronismo no JS. Para quem trabalha com javascript, conhecê-las é essencial. Uma dificuldade comum é que esta API tem uma curva de aprendizado um tanto acentuada de início, especialmente se comparado com as alternativas mais antigas: callbacks e o módulo async. No meu caso, levei ao menos uns 3 meses pra "cair a ficha".

@thiago122
thiago122 / gist:a539e503c97f6dd68cd9188fab7280b8
Created September 12, 2016 12:29 — forked from liamcurry/gist:2597326
Vanilla JS vs jQuery

Moving from jQuery

Events

// jQuery
$(document).ready(function() {
  // code
})
$(function(){
var el = $('[data-accept]');
var disableEl = el.attr('data-accept-disable-id')
function toggleDisable(){
if ( el.is(':checked') ) {
$('#'+disableEl).prop('disabled', false);