Skip to content

Conversation

@newgnart
Copy link
Owner

  • Renamed project from "onchaindata" to "stables-analytics" in pyproject.toml and updated related configurations.
  • Enhanced .env.example with clearer private key file path instructions.
  • Revised CLAUDE.md to reflect project scope and architecture changes.
  • Removed outdated GraphQL and Etherscan extraction scripts and related documentation.
  • Updated CI workflows to streamline environment variable management for Snowflake.
  • Improved SQL query formatting in dbt tests and snapshots for consistency.
  • Cleaned up unused files and directories to simplify project structure.

- Renamed project from "onchaindata" to "stables-analytics" in pyproject.toml and updated related configurations.
- Enhanced .env.example with clearer private key file path instructions.
- Revised CLAUDE.md to reflect project scope and architecture changes.
- Removed outdated GraphQL and Etherscan extraction scripts and related documentation.
- Updated CI workflows to streamline environment variable management for Snowflake.
- Improved SQL query formatting in dbt tests and snapshots for consistency.
- Cleaned up unused files and directories to simplify project structure.
- Removed unnecessary `--target test` argument from dbt commands in the CI workflow for cleaner execution.
- Updated private key path variable in profiles.yml from 'SNOWFLAKE_PRIVATE_KEY_FILE' to 'SNOWFLAKE_PRIVATE_KEY_PATH' for consistency with environment variable naming.
- Updated dbt commands in the CI workflow to include the `--target ci` argument for better environment targeting.
- Added a new `ci` profile in profiles.yml for Snowflake configuration, utilizing environment variables for sensitive information.
- Adjusted database dialect comment for clarity.
- Removed unused rules from exclude_rules.
- Changed capitalization policies for keywords, functions, and literals to 'lower' for consistency.
- Updated dbt templater settings to target 'ci' and added error handling options for compilation and connection issues.
- Specified library path for macros.
- Standardized SQL keyword casing to lowercase across multiple models and snapshots.
- Updated SQLFluff ignore file to simplify ignored paths.
- Improved formatting in various SQL files for better clarity and maintainability.
- Modified dbt command in CI workflow to include the `--target ci` argument for improved environment targeting.
- Added RF04 to the list of excluded rules in the SQLFluff configuration for enhanced linting flexibility.
…ment variable usage

- Simplified environment variable references in profiles.yml for PostgreSQL connection settings.
- Commented out the unique tests in models.yml files to prevent execution while maintaining code clarity.
- Removed unused test configurations in the mart model for better maintainability.
@newgnart newgnart merged commit 3e6110b into main Nov 13, 2025
1 check passed
@newgnart newgnart deleted the simplify branch November 13, 2025 16:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants