我根据此处的函数使用PHP生成UUID
现在我想将它存储在MySQL数据库中.存储UUID v4的最佳/最有效的MySQL字段格式是什么?
我目前有varchar(256),但我很确定它比必要的要大得多.我发现了许多差不多的答案,但他们对于他们指的是什么形式的UUID一般都很模糊,所以我要求具体的格式.
我在opt / remi文件夹php56和php72中有两个版本的PHP,但是当我php -v在cmd上时,它显示了PHP 5.6.24 (cli) (built: Jul 21 2016 07:33:38)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
with Xdebug v2.4.1, Copyright (c) 2002-2016, by Derick Rethans
如何将默认版本设置为PHP 7.2
假设我有以下模式稍后使用$ref:
"schemas": {
"Order": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"format": "int64"
},
"petId": {
"type": "integer",
"format": "int64"
}
}
}
Run Code Online (Sandbox Code Playgroud)
但我有另一个与此类似的架构:
"schemas": {
"Order": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"format": "int64"
},
"itemId": {
"type": "integer",
"format": "int64"
}
}
}
Run Code Online (Sandbox Code Playgroud)
它们之间的唯一区别是itemIdand petId,我只想创建一个架构并传递itemId或petId引用时。如何做到这一点?有没有其他替代解决方案?
现在我有兴趣使用 gitlab ci cd 在我的自定义 VPS 上部署我的 Laravel 应用程序,我想在没有 docker 的情况下进行。但是我找到的每个教程都在使用 docker。我正在寻找 .gitlab.ci.yml 的样本,以涵盖我的情况。PS我已经为laravel配置了我的vps。