hunk.code_window:      * Table name is either user's given table name, either name generated from entity target.
        * Note that table name comes here already normalized by #tableName method.
        */
       prefixTableName(prefix: string, tableName: string): string;
   }
hunk.labels: keep keep keep keep add keep
hunk.after_edit:     /**
        * Gets the name of the alias used for relation joins.
        */
       eagerJoinRelationAlias(alias: string, propertyPath: string): string;
  
hunk.file_path: src/naming-strategy/NamingStrategyInterface.ts
hunk.type: add
file: /**
   * Thrown when consumer tries to use query runner from query runner provider after it was released.
   */
  export class QueryRunnerProviderAlreadyReleasedError extends Error {
      name = "QueryRunnerProviderAlreadyReleasedError";
  
      constructor() {
          super();
          Object.setPrototypeOf(this, QueryRunnerProviderAlreadyReleasedError.prototype);
          this.message = `Database connection provided by a query runner was already released, cannot continue to use its querying methods anymore.`;
      }
  
  }