Hi,
I'm working with Drupal so that I can use a users table from another part of our system as a stand-in for Drupal's users table. So far, by creating a view "users" that produces the same columns as the users table, I'm able to have users login based on the user name/password stored in the other system. With some other postgres sql-foo, I'm able to update fields of our user table with information written to the users view. So far so good!
What I'm trying to figure out is the contents of the data column. It looks like some serialized data, and when I searched around, that's what I found (http://drupal.org/node/66080). However, what I need to know is: what's in there? I greped and it look like this is a associative array (this is made harder by the fact I'm new to php.), but I couldn't find what elements were being inserted into the array or thier importance. Can somebody please let me know what's being stored in the array that's then serialized into data? If this is an object (I don't think it is, but again, php isn't my strong suit), can you point me at the classdef?
That leads to the next question: Is is necessary to create some data for this field, based on the data we already have? That is, when a user is created is this field populated with some information that's used later that I would also need to generate in the view, or can I supply an empty value for data and drupal will the populate it with the right things?