[fdo-internals] xmin and xmax are reserved keywords
Gavin Cramer
gavin.cramer at autodesk.com
Mon Jan 15 12:37:21 EST 2007
Yes, it looks like you have the right idea there.
Does PostGIS Provider support ApplySchema command? If so, you'd want to
test the full round-trip (ApplySchema followed by DescribeSchema) to
make sure that there aren't any other places that would be affected.
Gavin
-----Original Message-----
From: fdo-internals-bounces at lists.osgeo.org
[mailto:fdo-internals-bounces at lists.osgeo.org] On Behalf Of Mateusz
Loskot
Sent: Monday, January 15, 2007 12:31 PM
To: FDO Internals Mail List
Subject: Re: [fdo-internals] xmin and xmax are reserved keywords
Gavin Cramer wrote:
> Hi Mateusz. I was just chatting with Brent, and it might be a lesser
> change to make a provider-specific override to the setup functions for
> the reader/writer classes (and an updated fdo_sys.sql as Brent
mentions
> below).
Gavin,
Sounds interesting...
> The "xmin" etc. names that appear in the code are mostly just internal
> query field tags that could stay the same. They are merely defaults
to
> the actual column names. We'd need to make some currently non-virtual
> methods virtual, such as the FdoSmPhMgr factory function for
> FdoSmPhSpatialContextGroupWriter, but such changes are very minor.
>
> Is this proposal less work?
It seems to be, but please confirm if my understanding of this
new ideas is correct.
As I understand, the idea is to make it possible to override
behavior of FdoSmPhSpatialContextGroupWriter::MakeRow() and use
provider-specific column names there.
Am I correct?
If my understanding is correct, it seems I need function
FdoSmPhMgr::GetSpatialContextGroupWriter() as virtual
+ I need to define PostGIS-specific
specialization of FdoSmPhSpatialContextGroupWriter class.
Am I following you?
Cheers
--
Mateusz Loskot
http://mateusz.loskot.net
_______________________________________________
fdo-internals mailing list
fdo-internals at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/fdo-internals
More information about the fdo-internals
mailing list