Compare commits

...
Author SHA1 Message Date
fogelito ecf4ebe037 Sites deploymentInternalId Delete 2025-08-31 17:00:53 +03:00
fogelito 6174683bbd deploymentInternalId 2025-08-31 16:26:51 +03:00
fogelito b6ba83a876 deploymentInternalId 2025-08-31 16:14:28 +03:00
fogelito c94c96e6a9 Fix latestDeploymentInternalId 2025-08-31 16:06:13 +03:00
fogelito 8ceb15c369 Merge branch '1.8.x' of https://github.com/appwrite/appwrite into var-id 2025-08-31 15:48:26 +03:00
fogelito 1014a668af scheduleInternalId 2025-08-28 15:05:48 +03:00
fogelito 61a3e7c735 Null fallback 2025-08-28 14:55:38 +03:00
fogelito c03ec2dd2b Update collections 2025-08-28 14:12:25 +03:00
12 changed files with 235 additions and 234 deletions
+65 -65
View File
@@ -446,10 +446,10 @@ return [
'attributes' => [
[
'$id' => ID::custom('userInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -527,8 +527,8 @@ return [
'$id' => ID::custom('_key_user'),
'type' => Database::INDEX_KEY,
'attributes' => ['userInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
],
],
@@ -540,10 +540,10 @@ return [
'attributes' => [
[
'$id' => ID::custom('userInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -599,8 +599,8 @@ return [
'$id' => ID::custom('_key_userInternalId'),
'type' => Database::INDEX_KEY,
'attributes' => ['userInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
]
],
],
@@ -612,10 +612,10 @@ return [
'attributes' => [
[
'$id' => ID::custom('userInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -680,8 +680,8 @@ return [
'$id' => ID::custom('_key_user'),
'type' => Database::INDEX_KEY,
'attributes' => ['userInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
]
],
],
@@ -693,10 +693,10 @@ return [
'attributes' => [
[
'$id' => ID::custom('userInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -990,8 +990,8 @@ return [
'$id' => ID::custom('_key_user'),
'type' => Database::INDEX_KEY,
'attributes' => ['userInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
],
],
@@ -1003,10 +1003,10 @@ return [
'attributes' => [
[
'$id' => ID::custom('userInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -1129,8 +1129,8 @@ return [
'$id' => ID::custom('_key_userInternalId_provider_providerUid'),
'type' => Database::INDEX_UNIQUE,
'attributes' => ['userInternalId', 'provider', 'providerUid'],
'lengths' => [11, 128, 128], // providerUid is length 2000!
'orders' => [Database::ORDER_ASC, Database::ORDER_ASC],
'lengths' => [null, 128, 128], // providerUid is length 2000!
'orders' => [],
],
[
'$id' => ID::custom('_key_provider_providerUid'),
@@ -1150,8 +1150,8 @@ return [
'$id' => ID::custom('_key_userInternalId'),
'type' => Database::INDEX_KEY,
'attributes' => ['userInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => ID::custom('_key_provider'),
@@ -1266,10 +1266,10 @@ return [
'attributes' => [
[
'$id' => ID::custom('userInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -1288,10 +1288,10 @@ return [
],
[
'$id' => ID::custom('teamInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -1380,22 +1380,22 @@ return [
'$id' => ID::custom('_key_unique'),
'type' => Database::INDEX_UNIQUE,
'attributes' => ['teamInternalId', 'userInternalId'],
'lengths' => [Database::LENGTH_KEY, Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC, Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => ID::custom('_key_user'),
'type' => Database::INDEX_KEY,
'attributes' => ['userInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => ID::custom('_key_team'),
'type' => Database::INDEX_KEY,
'attributes' => ['teamInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => ID::custom('_key_search'),
@@ -1891,10 +1891,10 @@ return [
],
[
'$id' => ID::custom('scheduleInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -2086,10 +2086,10 @@ return [
],
[
'$id' => ID::custom('targetInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -2108,10 +2108,10 @@ return [
],
[
'$id' => ID::custom('userInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -2130,10 +2130,10 @@ return [
],
[
'$id' => ID::custom('topicInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -2240,10 +2240,10 @@ return [
],
[
'$id' => ID::custom('userInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -2262,10 +2262,10 @@ return [
],
[
'$id' => ID::custom('sessionInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -2295,10 +2295,10 @@ return [
],
[
'$id' => ID::custom('providerInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -2351,7 +2351,7 @@ return [
'type' => Database::INDEX_KEY,
'attributes' => ['userInternalId'],
'lengths' => [],
'orders' => [Database::ORDER_ASC],
'orders' => [],
],
[
'$id' => ID::custom('_key_providerId'),
@@ -2409,14 +2409,14 @@ return [
'filters' => [],
],
[
'array' => false,
'$id' => ID::custom('bucketInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
'filters' => [],
],
[
+3 -3
View File
@@ -11,10 +11,10 @@ return [
'attributes' => [
[
'$id' => ID::custom('databaseInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
+73 -73
View File
@@ -14,10 +14,10 @@ return [
'attributes' => [
[
'$id' => ID::custom('teamInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -403,10 +403,10 @@ return [
],
[
'$id' => ID::custom('resourceInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -529,10 +529,10 @@ return [
'attributes' => [
[
'$id' => ID::custom('projectInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -610,8 +610,8 @@ return [
'$id' => ID::custom('_key_project'),
'type' => Database::INDEX_KEY,
'attributes' => ['projectInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
],
],
@@ -623,10 +623,10 @@ return [
'attributes' => [
[
'$id' => ID::custom('projectInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -715,8 +715,8 @@ return [
'$id' => ID::custom('_key_project'),
'type' => Database::INDEX_KEY,
'attributes' => ['projectInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => '_key_accessedAt',
@@ -735,10 +735,10 @@ return [
'attributes' => [
[
'$id' => ID::custom('projectInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -816,8 +816,8 @@ return [
'$id' => ID::custom('_key_project'),
'type' => Database::INDEX_KEY,
'attributes' => ['projectInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => '_key_accessedAt',
@@ -836,10 +836,10 @@ return [
'attributes' => [
[
'$id' => ID::custom('projectInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -972,8 +972,8 @@ return [
'$id' => ID::custom('_key_project'),
'type' => Database::INDEX_KEY,
'attributes' => ['projectInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
]
],
],
@@ -1132,10 +1132,10 @@ return [
],
[
'$id' => ID::custom('projectInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -1220,12 +1220,12 @@ return [
],
[
'$id' => ID::custom('deploymentInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => '',
'default' => null,
'array' => false,
'filters' => [],
],
@@ -1242,12 +1242,12 @@ return [
],
[
'$id' => ID::custom('deploymentResourceInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => '',
'default' => null,
'array' => false,
'filters' => [],
],
@@ -1337,8 +1337,8 @@ return [
'$id' => ID::custom('_key_projectInternalId'),
'type' => Database::INDEX_KEY,
'attributes' => ['projectInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => ID::custom('_key_projectId'),
@@ -1379,8 +1379,8 @@ return [
'$id' => '_key_deploymentResourceInternalId',
'type' => Database::INDEX_KEY,
'attributes' => ['deploymentResourceInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => '_key_deploymentId',
@@ -1393,8 +1393,8 @@ return [
'$id' => '_key_deploymentInternalId',
'type' => Database::INDEX_KEY,
'attributes' => ['deploymentInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => '_key_deploymentVcsProviderBranch',
@@ -1445,10 +1445,10 @@ return [
],
[
'$id' => ID::custom('projectInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -1538,8 +1538,8 @@ return [
'$id' => ID::custom('_key_projectInternalId'),
'type' => Database::INDEX_KEY,
'attributes' => ['projectInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => ID::custom('_key_projectId'),
@@ -1576,10 +1576,10 @@ return [
],
[
'$id' => ID::custom('installationInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -1598,10 +1598,10 @@ return [
],
[
'$id' => ID::custom('projectInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -1631,10 +1631,10 @@ return [
],
[
'$id' => ID::custom('resourceInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -1675,15 +1675,15 @@ return [
'$id' => ID::custom('_key_installationInternalId'),
'type' => Database::INDEX_KEY,
'attributes' => ['installationInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => ID::custom('_key_projectInternalId'),
'type' => Database::INDEX_KEY,
'attributes' => ['projectInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => ID::custom('_key_projectId'),
@@ -1710,8 +1710,8 @@ return [
'$id' => '_key_resourceInternalId',
'type' => Database::INDEX_KEY,
'attributes' => ['resourceInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => ID::custom('_key_resourceType'),
@@ -1748,10 +1748,10 @@ return [
],
[
'$id' => ID::custom('installationInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -1770,10 +1770,10 @@ return [
],
[
'$id' => ID::custom('projectInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -1836,15 +1836,15 @@ return [
'$id' => ID::custom('_key_installationInternalId'),
'type' => Database::INDEX_KEY,
'attributes' => ['installationInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => ID::custom('_key_projectInternalId'),
'type' => Database::INDEX_KEY,
'attributes' => ['projectInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => ID::custom('_key_projectId'),
+78 -77
View File
@@ -87,10 +87,10 @@ return [
'attributes' => [
[
'$id' => ID::custom('databaseInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -109,10 +109,10 @@ return [
],
[
'$id' => ID::custom('collectionInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -272,8 +272,8 @@ return [
'$id' => ID::custom('_key_db_collection'),
'type' => Database::INDEX_KEY,
'attributes' => ['databaseInternalId', 'collectionInternalId'],
'lengths' => [Database::LENGTH_KEY, Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC, Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
],
],
@@ -285,10 +285,10 @@ return [
'attributes' => [
[
'$id' => ID::custom('databaseInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -307,10 +307,10 @@ return [
],
[
'$id' => ID::custom('collectionInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => true,
'default' => null,
'array' => false,
@@ -410,8 +410,8 @@ return [
'$id' => ID::custom('_key_db_collection'),
'type' => Database::INDEX_KEY,
'attributes' => ['databaseInternalId', 'collectionInternalId'],
'lengths' => [Database::LENGTH_KEY, Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC, Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
],
],
@@ -475,10 +475,10 @@ return [
],
[
'$id' => ID::custom('installationInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -506,10 +506,10 @@ return [
],
[
'$id' => ID::custom('repositoryInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -569,10 +569,10 @@ return [
],
[
'$id' => ID::custom('deploymentInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -613,10 +613,10 @@ return [
],
[
'$id' => ID::custom('latestDeploymentInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -679,10 +679,10 @@ return [
],
[
'$id' => ID::custom('scheduleInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -821,8 +821,8 @@ return [
'$id' => ID::custom('_key_installationInternalId'),
'type' => Database::INDEX_KEY,
'attributes' => ['installationInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => ID::custom('_key_providerRepositoryId'),
@@ -842,8 +842,8 @@ return [
'$id' => ID::custom('_key_repositoryInternalId'),
'type' => Database::INDEX_KEY,
'attributes' => ['repositoryInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => ID::custom('_key_runtime'),
@@ -910,10 +910,10 @@ return [
],
[
'$id' => ID::custom('installationInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -941,10 +941,10 @@ return [
],
[
'$id' => ID::custom('repositoryInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -1048,10 +1048,10 @@ return [
],
[
'$id' => ID::custom('deploymentInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -1114,10 +1114,10 @@ return [
],
[
'$id' => ID::custom('latestDeploymentInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -1256,8 +1256,8 @@ return [
'$id' => ID::custom('_key_installationInternalId'),
'type' => Database::INDEX_KEY,
'attributes' => ['installationInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => ID::custom('_key_providerRepositoryId'),
@@ -1277,8 +1277,8 @@ return [
'$id' => ID::custom('_key_repositoryInternalId'),
'type' => Database::INDEX_KEY,
'attributes' => ['repositoryInternalId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => ID::custom('_key_framework'),
@@ -1304,10 +1304,10 @@ return [
'attributes' => [
[
'$id' => ID::custom('resourceInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -1402,13 +1402,14 @@ return [
],
[
'$id' => ID::custom('installationInternalId'),
'type' => Database::VAR_STRING,
'signed' => true,
'size' => Database::LENGTH_KEY,
'type' => Database::VAR_ID,
'format' => '',
'filters' => [],
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
'filters' => [],
],
[
'$id' => ID::custom('providerRepositoryId'),
@@ -1432,10 +1433,10 @@ return [
],
[
'$id' => ID::custom('repositoryInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -1837,10 +1838,10 @@ return [
'attributes' => [
[
'$id' => ID::custom('resourceInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -1870,10 +1871,10 @@ return [
],
[
'$id' => ID::custom('deploymentInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -2013,10 +2014,10 @@ return [
],
[
'$id' => ID::custom('scheduleInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -2039,8 +2040,8 @@ return [
'$id' => ID::custom('_key_resource'),
'type' => Database::INDEX_KEY,
'attributes' => ['resourceInternalId', 'resourceType', 'resourceId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
'lengths' => [],
'orders' => [],
],
[
'$id' => ID::custom('_key_trigger'),
@@ -2119,10 +2120,10 @@ return [
],
[
'$id' => ID::custom('resourceInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_ID,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
@@ -2189,7 +2190,7 @@ return [
'$id' => '_key_resourceInternalId',
'type' => Database::INDEX_KEY,
'attributes' => ['resourceInternalId'],
'lengths' => [Database::LENGTH_KEY],
'lengths' => [],
'orders' => [],
],
[
@@ -2443,7 +2444,7 @@ return [
],
[
'$id' => ID::custom('resourceInternalId'),
'type' => Database::VAR_STRING,
'type' => Database::VAR_STRING, // Not numeric
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
@@ -109,7 +109,7 @@ class Delete extends Action
$function->getId(),
$function
->setAttribute('latestDeploymentCreatedAt', $latestDeployment->isEmpty() ? '' : $latestDeployment->getCreatedAt())
->setAttribute('latestDeploymentInternalId', $latestDeployment->isEmpty() ? '' : $latestDeployment->getSequence())
->setAttribute('latestDeploymentInternalId', $latestDeployment->getSequence())
->setAttribute('latestDeploymentId', $latestDeployment->isEmpty() ? '' : $latestDeployment->getId())
->setAttribute('latestDeploymentStatus', $latestDeployment->isEmpty() ? '' : $latestDeployment->getAttribute('status', ''))
);
@@ -118,7 +118,7 @@ class Delete extends Action
if ($function->getAttribute('deploymentId') === $deployment->getId()) { // Reset function deployment
$function = $dbForProject->updateDocument('functions', $function->getId(), new Document(array_merge($function->getArrayCopy(), [
'deploymentId' => '',
'deploymentInternalId' => '',
'deploymentInternalId' => null,
'deploymentCreatedAt' => '',
])));
}
@@ -209,11 +209,11 @@ class Create extends Base
'logging' => $logging,
'name' => $name,
'runtime' => $runtime,
'deploymentInternalId' => '',
'deploymentInternalId' => null,
'deploymentId' => '',
'events' => $events,
'schedule' => $schedule,
'scheduleInternalId' => '',
'scheduleInternalId' => null,
'scheduleId' => '',
'timeout' => $timeout,
'entrypoint' => $entrypoint,
@@ -225,7 +225,7 @@ class Create extends Base
'installationInternalId' => $installation->getSequence(),
'providerRepositoryId' => $providerRepositoryId,
'repositoryId' => '',
'repositoryInternalId' => '',
'repositoryInternalId' => null,
'providerBranch' => $providerBranch,
'providerRootDirectory' => $providerRootDirectory,
'providerSilentMode' => $providerSilentMode,
@@ -370,7 +370,7 @@ class Create extends Base
'type' => 'deployment',
'trigger' => 'manual',
'deploymentId' => !isset($deployment) || $deployment->isEmpty() ? '' : $deployment->getId(),
'deploymentInternalId' => !isset($deployment) || $deployment->isEmpty() ? '' : $deployment->getSequence(),
'deploymentInternalId' => !isset($deployment) || $deployment->isEmpty() ? null : $deployment->getSequence(),
'deploymentResourceType' => 'function',
'deploymentResourceId' => $function->getId(),
'deploymentResourceInternalId' => $function->getSequence(),
@@ -164,7 +164,7 @@ class Update extends Base
$enabled ??= $function->getAttribute('enabled', true);
$repositoryId = $function->getAttribute('repositoryId', '');
$repositoryInternalId = $function->getAttribute('repositoryInternalId', '');
$repositoryInternalId = $function->getAttribute('repositoryInternalId');
if (empty($entrypoint)) {
$entrypoint = $function->getAttribute('entrypoint', '');
@@ -191,7 +191,7 @@ class Update extends Base
$providerRootDirectory = '';
$providerSilentMode = true;
$repositoryId = '';
$repositoryInternalId = '';
$repositoryInternalId = null;
}
// Git connect logic
@@ -183,7 +183,7 @@ class Create extends Action
'type' => 'deployment',
'trigger' => 'manual',
'deploymentId' => $deployment->isEmpty() ? '' : $deployment->getId(),
'deploymentInternalId' => $deployment->isEmpty() ? '' : $deployment->getSequence(),
'deploymentInternalId' => $deployment->getSequence(),
'deploymentResourceType' => 'function',
'deploymentResourceId' => $function->getId(),
'deploymentResourceInternalId' => $function->getSequence(),
@@ -183,7 +183,7 @@ class Create extends Action
'type' => 'deployment',
'trigger' => 'manual',
'deploymentId' => $deployment->isEmpty() ? '' : $deployment->getId(),
'deploymentInternalId' => $deployment->isEmpty() ? '' : $deployment->getSequence(),
'deploymentInternalId' => $deployment->getSequence(),
'deploymentResourceType' => 'site',
'deploymentResourceId' => $site->getId(),
'deploymentResourceInternalId' => $site->getSequence(),
@@ -109,7 +109,7 @@ class Delete extends Action
$site->getId(),
$site
->setAttribute('latestDeploymentCreatedAt', $latestDeployment->isEmpty() ? '' : $latestDeployment->getCreatedAt())
->setAttribute('latestDeploymentInternalId', $latestDeployment->isEmpty() ? '' : $latestDeployment->getSequence())
->setAttribute('latestDeploymentInternalId', $latestDeployment->getSequence())
->setAttribute('latestDeploymentId', $latestDeployment->isEmpty() ? '' : $latestDeployment->getId())
->setAttribute('latestDeploymentStatus', $latestDeployment->isEmpty() ? '' : $latestDeployment->getAttribute('status', ''))
);
@@ -118,7 +118,7 @@ class Delete extends Action
if ($site->getAttribute('deploymentId') === $deployment->getId()) { // Reset site deployment
$site = $dbForProject->updateDocument('sites', $site->getId(), new Document(array_merge($site->getArrayCopy(), [
'deploymentId' => '',
'deploymentInternalId' => '',
'deploymentInternalId' => null,
'deploymentScreenshotDark' => '',
'deploymentScreenshotLight' => '',
'deploymentCreatedAt' => '',
@@ -145,7 +145,7 @@ class Create extends Base
'logging' => $logging,
'name' => $name,
'framework' => $framework,
'deploymentInternalId' => '',
'deploymentInternalId' => null,
'deploymentId' => '',
'timeout' => $timeout,
'installCommand' => $installCommand,
@@ -157,7 +157,7 @@ class Create extends Base
'installationInternalId' => $installation->getSequence(),
'providerRepositoryId' => $providerRepositoryId,
'repositoryId' => '',
'repositoryInternalId' => '',
'repositoryInternalId' => null,
'providerBranch' => $providerBranch,
'providerRootDirectory' => $providerRootDirectory,
'providerSilentMode' => $providerSilentMode,
@@ -166,7 +166,7 @@ class Update extends Base
$enabled ??= $site->getAttribute('enabled', true);
$repositoryId = $site->getAttribute('repositoryId', '');
$repositoryInternalId = $site->getAttribute('repositoryInternalId', '');
$repositoryInternalId = $site->getAttribute('repositoryInternalId');
$isConnected = !empty($site->getAttribute('providerRepositoryId', ''));
@@ -189,7 +189,7 @@ class Update extends Base
$providerRootDirectory = '';
$providerSilentMode = true;
$repositoryId = '';
$repositoryInternalId = '';
$repositoryInternalId = null;
}
// Git connect logic