original_docstring: 
      Get the name for the cte/table/view that will be generated from this model, quoted and escaped.
      
docstring: Get the name for the cte/table/view that will be generated from this model, quoted and escaped.
docstring_tokens: Get the name for the cte / table / view that will be generated from this model quoted and escaped .
code: def model_to_name(model: SqlModel):
      """
      Get the name for the cte/table/view that will be generated from this model, quoted and escaped.
      """
      # max length of an identifier name in Postgres is normally 63 characters. We'll use that as a cutoff
      # here.
      if model.materialization_name is not None:
          return model.materialization_name[0:63]
      name = f'{model.generic_name[0:28]}___{model.hash}'
      return name
code_tokens: def model_to_name ( model : SqlModel ) : if model . materialization_name is not None : return model . materialization_name [ 0 : 63 ] name = f'{model.generic_name[0:28]}___{model.hash}' return name
short_docstring: Get the name for the cte/table/view that will be generated from this model, quoted and escaped.
short_docstring_tokens: Get the name for the cte / table / view that will be generated from this model quoted and escaped .
comment: """
      Get the name for the cte/table/view that will be generated from this model, quoted and escaped.
      """$SEP$# max length of an identifier name in Postgres is normally 63 characters. We'll use that as a cutoff$SEP$# here.