1.2 KiB
1.2 KiB
Project Files
Project Root
- By default, create a
tinybird/folder at the project root and nest Tinybird folders under it. - Ensure the
.tinybcredentials file is at the same level where the CLI commands are run.
tb info
Use tb info to confirm CLI context, especially for credentials issues.
It reports information about Local and Cloud environments:
- Where the CLI is loading the
.tinybfile from - Current logged workspace
- API URL
- UI URL
- ClickHouse HTTP interface URL
It can show values for both Cloud and Local environments.
File Locations
Default locations (use these unless the project uses a different structure):
- Endpoints:
/endpoints - Materialized pipes:
/materializations - Sink pipes:
/sinks - Copy pipes:
/copies - Connections:
/connections - Datasources:
/datasources - Fixtures:
/fixtures
File-Specific Rules
See these rule files for detailed requirements:
rules/datasource-files.mdrules/pipe-files.mdrules/endpoint-files.mdrules/materialized-files.mdrules/sink-files.mdrules/copy-files.mdrules/connection-files.md
After making changes in the project files, check rules/build-deploy.md for next steps.