Skip to content

Conversation

@nunogoncalves03
Copy link
Member

We have recently updated the Management API to include new endpoints for managing files in personal and shared spaces. Thus, we would like to update the Python SDK to support these resources as well.

This PR is a follow-up of #46 and includes the Fusion SQL changes related to the Files API. The following commands have been created:

CREATE { PERSONAL | SHARED } FOLDER '<path>' [ OVERWRITE ];
DOWNLOAD { PERSONAL | SHARED } FILE '<path>' [ TO '<local_path>' ] [ OVERWRITE ] [ ENCODING '<encoding>' ];
DROP { PERSONAL | SHARED } { FILE | FOLDER } '<path>' [ RECURSIVE ];
SHOW { PERSONAL | SHARED } FILES [ AT '<path>' ] [ LIKE '<like>' ] [ ORDER BY '<order-by>' [ ASC | DESC ],... ] [ LIMIT ] [ RECURSIVE ] [ EXTENDED ];
UPLOAD { PERSONAL | SHARED } FILE TO '<path>' FROM '<local_path>' [ OVERWRITE ];

cc: @ricardoasmarques @kanitsharma

@nunogoncalves03 nunogoncalves03 added the feature New feature or request label Nov 26, 2024
@nunogoncalves03 nunogoncalves03 self-assigned this Nov 26, 2024
@nunogoncalves03 nunogoncalves03 force-pushed the ngoncalves/files-api-pythonsdk branch from 5b2c28e to 4401234 Compare December 2, 2024 11:57
@nunogoncalves03 nunogoncalves03 force-pushed the ngoncalves/files-api-fusionsql branch from 9816664 to c33007a Compare December 2, 2024 12:00
@nunogoncalves03 nunogoncalves03 force-pushed the ngoncalves/files-api-pythonsdk branch from 4401234 to 6ed1217 Compare December 2, 2024 12:02
@nunogoncalves03 nunogoncalves03 force-pushed the ngoncalves/files-api-pythonsdk branch from 6ed1217 to 43b24d4 Compare December 2, 2024 16:30
Base automatically changed from ngoncalves/files-api-pythonsdk to ngoncalves/file-location-refactor December 2, 2024 16:35
@nunogoncalves03 nunogoncalves03 force-pushed the ngoncalves/file-location-refactor branch from cd2fbb9 to b831054 Compare December 2, 2024 17:49
@nunogoncalves03 nunogoncalves03 force-pushed the ngoncalves/files-api-fusionsql branch from c33007a to b9483c9 Compare December 2, 2024 19:13
@nunogoncalves03 nunogoncalves03 force-pushed the ngoncalves/file-location-refactor branch from 8e2fc5b to fc5bbaa Compare December 3, 2024 18:10
@nunogoncalves03 nunogoncalves03 force-pushed the ngoncalves/files-api-fusionsql branch from b9483c9 to 180e423 Compare December 3, 2024 18:10
Base automatically changed from ngoncalves/file-location-refactor to main December 3, 2024 20:03
@kesmit13 kesmit13 merged commit 528a82e into main Dec 3, 2024
11 checks passed
@kesmit13 kesmit13 deleted the ngoncalves/files-api-fusionsql branch December 3, 2024 21:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants