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? >
Attachment:
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil