[OpenSER-Devel] Fwd: Field name consistency in Presence tabels
Adrian Georgescu
ag at ag-projects.com
Thu Oct 25 09:47:50 CEST 2007
Same obsevration applies for rls_* tables
CREATE TABLE rls_watchers (
id INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
pres_uri VARCHAR(128) NOT NULL,
to_user VARCHAR(64) NOT NULL,
to_domain VARCHAR(64) NOT NULL,
from_user VARCHAR(64) NOT NULL,
from_domain VARCHAR(64) NOT NULL,
Adrian
Begin forwarded message:
> From: Adrian Georgescu <ag at ag-projects.com>
> Date: October 15, 2007 12:55:46 PM GMT+02:00
> To: devel <devel at openser.org>
> Subject: Field name consistency in Presence tabels
>
> Hello,
>
> There are two tables having fields with as far as I understand the
> same meaning but different names, which is very confusing. I have
> identified here a few:
>
> 1. active_watchers.pres_uri and watchers.p_uri
>
> Let's call it presentity_uri in both tables
>
> 2. active_watchers. status and watchers. subs_status
>
> Let's call it status in both tables
>
> 3. active_watchers.from_user and wathers.w_user
>
> Let's call it watcher_username in both tables
>
> 4. active_watchers.from_domain and wathers.w_domain
>
> Let's call it watcher_domain in both tables
>
> My 2 cents
> Adrian
>
>
> mysql> describe active_watchers;
> +---------------+------------------+------+-----+----------
> +----------------+
> | Field | Type | Null | Key | Default |
> Extra |
> +---------------+------------------+------+-----+----------
> +----------------+
> | id | int(10) unsigned | NO | PRI | NULL |
> auto_increment |
> | pres_uri | varchar(128) | NO | MUL |
> | |
> | to_user | varchar(64) | NO | |
> | |
> | to_domain | varchar(64) | NO | |
> | |
> | from_user | varchar(64) | NO | |
> | |
> | from_domain | varchar(64) | NO | |
> | |
> | event | varchar(64) | NO | | presence
> | |
> | event_id | varchar(64) | YES | | NULL
> | |
> | to_tag | varchar(64) | NO | UNI |
> | |
> | from_tag | varchar(64) | NO | |
> | |
> | callid | varchar(64) | NO | |
> | |
> | local_cseq | int(11) | NO | |
> | |
> | remote_cseq | int(11) | NO | |
> | |
> | contact | varchar(64) | NO | |
> | |
> | record_route | text | YES | | NULL
> | |
> | expires | int(11) | NO | MUL |
> | |
> | status | int(11) | NO | | 2
> | |
> | reason | varchar(64) | NO | |
> | |
> | version | int(11) | NO | | 0
> | |
> | socket_info | varchar(64) | NO | |
> | |
> | local_contact | varchar(128) | NO | |
> | |
> +---------------+------------------+------+-----+----------
> +----------------+
> 21 rows in set (0.01 sec)
>
> mysql> describe watchers;
> +---------------+------------------+------+-----+----------
> +----------------+
> | Field | Type | Null | Key | Default |
> Extra |
> +---------------+------------------+------+-----+----------
> +----------------+
> | id | int(10) unsigned | NO | PRI | NULL |
> auto_increment |
> | p_uri | varchar(128) | NO | MUL |
> | |
> | w_user | varchar(64) | NO | |
> | |
> | w_domain | varchar(64) | NO | |
> | |
> | event | varchar(64) | NO | | presence
> | |
> | subs_status | int(11) | NO | |
> | |
> | reason | varchar(64) | YES | | NULL
> | |
> | inserted_time | int(11) | NO | |
> | |
> +---------------+------------------+------+-----+----------
> +----------------+
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://openser.org/pipermail/devel/attachments/20071025/db514843/attachment-0001.htm
More information about the Devel
mailing list