Repository Files

The RepositoryFile table, located in the Repo package, is a comprehensive database that stores important information about all the files within a specific repository. This table contains details such as file name, size, date created, date last modified, and file type. Additionally, it tracks the version history of each file, including who made the changes and when. This table serves as a central hub for managing and organizing files in the repository, making it easier for users to track and access the latest versions of a file. With the RepositoryFile table, users can efficiently collaborate and share files within the repository, ensuring smooth and streamlined workflow for all parties involved.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Body Params
int32

The RepositoryFileId field in the table RepositoryFile stores a unique identification number for each file uploaded to the repository. This identity field is of data type int, which means it can store a whole number value from -2,147,483,648 to 2,147,483,647. This field is automatically generated and assigned by the system when a new file is added to the repository, ensuring that each file has a distinct identification number. The RepositoryFileId is a crucial component of the repository system, as it allows for efficient organization and retrieval of files from the database. With the RepositoryFileId, users can easily locate and access the specific file they need without confusion or duplication. This identity field plays a vital role in maintaining the integrity and functionality of the repository.

string
required
length between 1 and 40

The 'Sha' field in the 'RepositoryFile' table is a nvarchar data type with a maximum length of 40 characters. This field represents the unique identifier for a particular file within the repository. The 'Sha' is a secure hash algorithm that generates a unique code based on the contents of the file, allowing for quick and reliable identification. This field is crucial for efficient storage and retrieval of files within the repository.

string
required
length between 1 and 32

The RepositoryId field in the RepositoryFile table is a data type of nvarchar with a maximum length of 32 characters. This field serves as a unique identifier for each file stored in the repository, allowing for easy organization and tracking. The nvarchar data type allows for a wide range of characters to be input, including letters, numbers, and special characters. With a maximum length of 32, this field can accommodate a significant amount of data while also maintaining efficient storage. The RepositoryId field is essential for managing and accessing files within the repository and providing a seamless user experience.

string
required
length between 1 and 256

The Filename field in the RepositoryFile table is of data type nvarchar with a maximum length of 256 characters. This field contains the name of the repository file, which is used to uniquely identify and locate the file within the repository. It allows for easy referencing and organization of files within the repository, making it a crucial component of the table. The use of nvarchar data type allows for the storage of both alphanumeric and special characters in the filename, providing flexibility and accommodating various naming conventions. With a maximum length of 256 characters, it allows for sufficiently long and descriptive filenames to be used for efficient file management.

string | null

Miscellaneous notes and information for the entry or record.

Headers
string
enum
Defaults to application/json;odata.metadata=minimal;odata.streaming=true

Generated from available request content types

Response
200

OK

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here!