Hi! OK, I think I got kind of a clue now. Seems I had some postgres permission problems but I fixed them now.
Anyway, it seems that update_meta_store() with no further arguments is
working fine after an ALTER TABLE statement. But what would actually be
much more useful, would be to update the meta store for a single table
like you can specify with get_meta_store_data():
g_value_init (&value, G_TYPE_STRING);
g_value_set_static_string (&value, "customer");
model = gda_connection_get_meta_store_data (cnc,
GDA_CONNECTION_META_FIELDS, &error, 1, "name", &value);
I would just like to update the meta_store for the table "customer". I
am kind of lost in the database schema the documentation provides for
GdaMetaStore.
Thanks,
Johannes
Am Donnerstag, den 08.01.2009, 17:37 +0100 schrieb Murray Cumming:
> On Wed, 2009-01-07 at 20:44 +0100, Johannes Schmid wrote:
> > Hi!
> >
> > > I am working on a test-case. I will sent it to you once finished.
> >
> > So far I can tell that any update_meta_store() I tried with postgres
> > gave me following error:
> >
> > TH 0x8e4500 CNC 0xb7a620 ERROR, prov=0x9b2440 (PostgreSQL)
> >
> > ** (process:8522): WARNING **: ==> FEHLER: keine Berechtigung f?r
> > Relation pg_authid
>
> I don't think I've seen that. And the simple update_meta_store() seemed
> to work with Glom, before we tried doing a specific update instead.
>
> Do you have a test case that I can try?
>
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
_______________________________________________ gnome-db-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gnome-db-list
