Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
788ee3e
added database type for migrating database type
ArnabChatterjee20k Oct 7, 2025
bfdf3f3
linting
ArnabChatterjee20k Oct 7, 2025
d063f46
* Multi-type database support for appwrite destination
ArnabChatterjee20k Oct 7, 2025
262c1c2
replaced static database db with a callback to create with dsn
ArnabChatterjee20k Oct 7, 2025
f072649
removed document as string
ArnabChatterjee20k Oct 10, 2025
b79066f
updated code
ArnabChatterjee20k Oct 11, 2025
1a45ca8
* linting
ArnabChatterjee20k Oct 14, 2025
e8faed3
replaced getDatabaseDB to getDatabasesDB
ArnabChatterjee20k Oct 14, 2025
b77e8c2
* linting
ArnabChatterjee20k Oct 14, 2025
0a3abfa
linting
ArnabChatterjee20k Oct 14, 2025
de06db2
updated destination to accept a dsn resolver for the datbase for cros…
ArnabChatterjee20k Oct 14, 2025
1d60770
* comments follow ups
ArnabChatterjee20k Oct 15, 2025
7b4a004
updated constructor order in the source appwrite
ArnabChatterjee20k Oct 15, 2025
2a9e4b4
updated db composer
ArnabChatterjee20k Oct 16, 2025
aaca16c
Merge remote-tracking branch 'upstream/main' into feat-documents-db
ArnabChatterjee20k Oct 27, 2025
c4a6fe9
updated db, index validator
ArnabChatterjee20k Oct 27, 2025
29971ab
Merge remote-tracking branch 'upstream/main' into feat-documents-db
ArnabChatterjee20k Oct 28, 2025
573aae2
updated db version
ArnabChatterjee20k Oct 28, 2025
6a17cdf
added vector db , object type
ArnabChatterjee20k Nov 9, 2025
d234c12
added vector, objectype, vectordb
ArnabChatterjee20k Nov 9, 2025
23e41a7
added attribute support along with column
ArnabChatterjee20k Nov 9, 2025
c9e1fdc
* updated cache key resolution for collections
ArnabChatterjee20k Nov 12, 2025
07a988b
* updated index creation
ArnabChatterjee20k Nov 13, 2025
ea34cf0
linting
ArnabChatterjee20k Nov 13, 2025
920affa
Merge remote-tracking branch 'upstream/main' into feat-documents-db
ArnabChatterjee20k Nov 13, 2025
f5e175f
updated composer
ArnabChatterjee20k Nov 13, 2025
105b48d
* Added new transfer group for easier extraction of services
ArnabChatterjee20k Nov 19, 2025
bcd7bcb
updated csv source structure for importing and exporting vectordb and…
ArnabChatterjee20k Nov 20, 2025
c8d18d1
Update src/Migration/Sources/Appwrite.php
abnegate Nov 21, 2025
0afcc54
Update src/Migration/Sources/Appwrite.php
abnegate Nov 21, 2025
2321c28
Lint
abnegate Nov 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"ext-curl": "*",
"ext-openssl": "*",
"appwrite/appwrite": "15.*",
"utopia-php/database": "4.*",
"utopia-php/database": "3.*",
"utopia-php/storage": "0.18.*",
"utopia-php/dsn": "0.2.*",
"utopia-php/console": "0.0.*"
Expand Down
70 changes: 37 additions & 33 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions src/Migration/Cache.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ public function resolveResourceCacheKey(Resource $resource): string
case Resource::TYPE_TABLE:
case Resource::TYPE_COLLECTION:
/** @var Table $resource */
$keys[] = $resource->getDatabase()->getType();
$keys[] = $resource->getDatabase()->getSequence();
break;

Expand Down
Loading