Re: Ltree: set of allowed charcters is limited to [A-Za-z0-9_]. Could the dash "-" be included?

From: "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com>
To: joernbs <joern(dot)jaenecke(at)gmail(dot)com>
Cc: "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>, "pgsql-hackers(at)postgresql(dot)org" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Ltree: set of allowed charcters is limited to [A-Za-z0-9_]. Could the dash "-" be included?
Date: 2018-10-27 16:14:43
Message-ID: CAKFQuwbABEApQRK5UeGs+k5dLX-grD-OqQhHQpv3Cap=RXO_8Q@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general pgsql-hackers

On Saturday, October 27, 2018, joernbs <joern(dot)jaenecke(at)gmail(dot)com> wrote:

> Dear friends,
>
> I would like to use ltree for search paths in a warehouse application,
> something like "Material-Entry-01.Main-Aisle.
> Shelf-Aisle-R07/R08.R07-12-03"
> Unfortunately I can not use common separators like dash (-) or slash(/)
>
> Documentation states only thes characters [A-Za-z0-9_] are allowed.
> https://www.postgresql.org/docs/10/static/ltree.html
>

I don’t see how this would be possible to do with the existing type - too
much potential breakage of existing data. Your example itself shows why
using dash as a separator is a bad idea.

David J.

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Adrian Klaver 2018-10-27 19:00:53 Re: rw_redis_fdw: SQL Errors when statement is within a function
Previous Message joernbs 2018-10-27 16:07:50 Ltree: set of allowed charcters is limited to [A-Za-z0-9_]. Could the dash "-" be included?

Browse pgsql-hackers by date

  From Date Subject
Next Message Amit Kapila 2018-10-27 18:46:05 Re: [RFC] Removing "magic" oids
Previous Message Amit Kapila 2018-10-27 16:12:12 Re: Resetting PGPROC atomics in ProcessInit()