Skip to content

add prefix configuration#27

Open
pen-pal wants to merge 8 commits intogorse-io:mainfrom
pen-pal:pen-pal-feat/table-prefix
Open

add prefix configuration#27
pen-pal wants to merge 8 commits intogorse-io:mainfrom
pen-pal:pen-pal-feat/table-prefix

Conversation

@pen-pal
Copy link
Copy Markdown

@pen-pal pen-pal commented Apr 13, 2025

add support to pass

  • table_prefix
  • cache_table_prefix
  • database_table_prefix

@pen-pal
Copy link
Copy Markdown
Author

pen-pal commented Jul 18, 2025

any update @sudo-rm-maker

@zhenghaoz zhenghaoz requested a review from Copilot July 20, 2025 07:12

This comment was marked as outdated.

pen-pal and others added 4 commits July 20, 2025 23:09
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@pen-pal pen-pal requested a review from Copilot July 20, 2025 17:24

This comment was marked as outdated.

pen-pal and others added 2 commits July 20, 2025 23:11
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@pen-pal pen-pal requested a review from Copilot July 20, 2025 17:26
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds configuration support for database table prefixes in the Gorse Helm charts. It enables users to specify custom naming prefixes for different types of database tables, improving multi-tenancy and database organization capabilities.

  • Adds three new configuration parameters for table prefixes: tablePrefix, cacheTablePrefix, and dataTablePrefix
  • Updates both regular Gorse and Gorse Enterprise charts with consistent configuration options
  • Updates documentation to reflect the new configuration parameters

Reviewed Changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
charts/gorse/values.yaml Adds database configuration section with table prefix parameters
charts/gorse/templates/configmap.yaml Updates config template to use table prefix values from Helm values
charts/gorse/README.md Documents the new table prefix configuration parameters
charts/gorse-enterprise/values.yaml Adds same database configuration section for enterprise chart
charts/gorse-enterprise/templates/configmap.yaml Updates enterprise config template with table prefix configuration
charts/gorse-enterprise/README.md Documents table prefix parameters for enterprise chart
Comments suppressed due to low confidence (2)

charts/gorse/README.md:89

  • The parameter name 'databaseTablePrefix' in the documentation doesn't match the actual parameter name 'dataTablePrefix' used in values.yaml. This should be 'dataTablePrefix' for consistency.
| `gorse.database.databaseTablePrefix`            | The naming prefix for tables (collections, keys) in data storage databases.   | `""`         |

charts/gorse-enterprise/README.md:43

  • The parameter name 'databaseTablePrefix' in the documentation doesn't match the actual parameter name 'dataTablePrefix' used in values.yaml. This should be 'dataTablePrefix' for consistency.
| `gorse.database.databaseTablePrefix`                | The naming prefix for tables (collections, keys) in data storage databases.   | `""`         |

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