[GRASS-dev] schema in dbln

Hi,

currently vector dbln file doesn't contain information about schema
(e.g. pg driver). This should be changed at least in GRASS7.

map[@mapset] layer table [key [database [driver]]]

I can see two possibilities:

1)

map[@mapset] layer [schema.]table [key [database [driver]]]

2)

map[@mapset] layer [schema.]table [key [database [schema] [driver]]]

I would vote for 2).

Any comments/ideas?

Martin

--
Martin Landa <landa.martin gmail.com> * http://gama.fsv.cvut.cz/~landa

2009/7/4 Martin Landa <landa.martin@gmail.com>:

[...]

map[@mapset] layer [schema.]table [key [database [schema] [driver]]]

I would vote for 2).

This approach brings problems since for some DB backends (e.g. dbf) is
not schema defined, so

map[@mapset] layer [schema.]table [key [database [driver] [schema]]]

Martin

--
Martin Landa <landa.martin gmail.com> * http://gama.fsv.cvut.cz/~landa

2009/7/4 Martin Landa <landa.martin@gmail.com>:

[...]

map[@mapset] layer [schema.]table [key [database [driver] [schema]]]

ops, it should have been

map[@mapset] layer table [key [database [driver] [schema]]]

Martin

--
Martin Landa <landa.martin gmail.com> * http://gama.fsv.cvut.cz/~landa