sequelize client.uuid,它是什么,它有什么效果
sequelize client.uuid, what is it and what effect does it have?
我有一个使用breeze-sequelize的应用程序,可以在这里找到:
http://breeze.github.io/doc-node-sequelize/
基本上,它从微风模型/查询生成顺序化模型/查询。我的问题是:
每次我执行插入、更新或删除时,我都会看到以下内容:
Executing (1b4b53e2-fca8-4b8d-9dd8-fee248b08e82): START TRANSACTION;
Executing (1b4b53e2-fca8-4b8d-9dd8-fee248b08e82): SET SESSION TRANSACTION ISOLATION LEVEL REPEATABLE READ;
Executing (1b4b53e2-fca8-4b8d-9dd8-fee248b08e82): SET autocommit = 1;
Executing (default): UPDATE "v_account" SET "name"='PREMIER3' WHERE "account_pkey" = '8'
Executing (1b4b53e2-fca8-4b8d-9dd8-fee248b08e82): COMMIT;
其中,括号中唯一没有wierd字母数字字符串的行是实际的CRUD行。我很好奇发生了什么,所以我浏览了代码,注意到这个奇怪的字符串实际上是client.uuid。我想知道这个uuid是什么,它有什么影响,为什么它不在CRUD行中,还有什么影响?
提前感谢。
UUID(有时称为GUID*)是
软件结构中使用的一种标识符标准。UUID只是一个128位的值。每个比特的含义由几个变体中的任何一个来定义。
对于人类可读的显示,许多系统使用规范格式,使用插入连字符的十六进制文本。例如:
de305d54-75b4-431b-adb2-eb6b9e546014
本质上,它是为您生成的唯一ID,用于跟踪事务。Sequelize为您的事务命名,UUID几乎是唯一名称的保证。它可以保护您免受事务名称冲突的影响。
*是的,我知道这两个之间有细微的区别
相关文章:
- 使用Angular存储用户以前是否选中过复选框,然后再调用它的最佳方式是什么
- jQuery"return{foo:bar,foo2:bar2}"-它是什么
- JavaScript Harmony-它是什么
- Reflect.js,它是什么
- 如何匹配其他一切,但不管它是什么's与regex匹配
- 专注于第一个表单元素,无论它是什么.j查询对话框
- 是否有可用于<对象>的Javascript“Evoke”函数 - 如果有,它是什么
- 它是什么类型的Javascript模式
- sequelize client.uuid,它是什么,它有什么效果
- window.location.hash-它是什么,以及它的用例
- 我的剪贴板里到底有什么?它是如何与网页交互的
- Websocket客户端(浏览器)接收到一个零长度的消息-它是什么?
- 它是什么(function($) {})();的意思
- 它是什么<<我的意思是在Javascript中
- Javascript " windows ":它的目的是什么?它是做什么的
- 如果我们只知道一个元素的ID,如何检查它是什么?
- 如何防止PHP中的echo,并得到它是什么
- 卡夫卡是什么?它是数据存储服务器吗
- 如何在JavaScript中查看对象以了解它是什么
- 上一个方法是什么?它是jQuery还是coreJS或其他库