Parfois, les développeurs préfèrent utiliser ORM ou générateurs de requêtes pour exécuter des opérations SQL.
Ceci est principalement en raison de la syntaxe compliquée de SQL et de la manière différente chaque moteur de base de données interprète.
Squel.js permet aux développeurs d'utiliser la syntaxe JavaScript pour écrire leurs transactions de base de données, sans avoir à connaître le langage SQL par cœur ou à un niveau d'experts.
Squel.js travaille avec côté client (navigateur) et côté serveur (Node.js) environnements
Ce qui est nouveau dans cette version:.
- Chariot valeur personnalisée avec primitives
- OrderBlock pas compatible par des valeurs
Ce qui est nouveau dans la version 3.10.0:
- Chariot valeur personnalisée avec primitives
- OrderBlock pas compatible par des valeurs
Ce qui est nouveau dans la version 3.6.0:
- Substitution de paramètres dans les expressions
- nomchamp Smarter automatique citant
- Désactiver chaîne automatique citant sur une base per-champ
- Indiquez sous-requête comme un champ
Ce qui est nouveau dans la version 3.5.0:
- nomchamp Smarter automatique citant
- Désactiver chaîne automatique citant sur une base per-champ
- Indiquez sous-requête comme une EPE
Ce qui est nouveau dans la version 3.0.1:
- setFields et setFieldRows ajoutés pour rendre la mise en multple champs et insertion de plusieurs lignes plus facile.
- Retiré usingValuePlaceholders option qui a été dépréciée en 2.0.0.
Ce qui est nouveau dans la version 3.0.0:
- setFields et setFieldRows ajoutés pour rendre la mise en multple champs et insertion de plusieurs lignes plus facile.
Quoi de neuf dans la version 2.0.0:
- Ajouté clause RETURNING de mettre à jour les requêtes pour la saveur Postgres.
- Ajout d'un meilleur support des requêtes paramétrées.
- Ajouté squel.VERSION constante.
Ce qui est nouveau dans la version 1.1.3:
- Les noms de tables dans les requêtes SELECT peuvent maintenant être eux-mêmes des requêtes (sous déclarations dire SQL).
Ce qui est nouveau dans la version 1.0.6:
- Squel peut maintenant être dit à la table auto-citation et les noms de champs.
Ce qui est nouveau dans la version 1.0.5:
- instances de Query Builder peuvent être clone () 'd
- propres et plus approfondies des tests (et remplacés vœux avec Moka, Sinon et Chai)
- documentation fixe
Erreurs
Exigences :
- Node.js 0.6 ou supérieure pour les environnements côté serveur
- Javascript sur côté client
Commentaires non trouvées