Hello Alexsandar,

the process is like this:


  *   extend the XML db source definition in src/lib/srdb1/schema
  *   you will find some general size/type definitions in the entities.xml 
file, please use them if possible
  *   increment the version number for this particular table in the XML as well
  *   you can create the DB specific files locally (needs xsltproc) with "make 
dbschema"
  *   check for the new table version number in the module coding
  *   extend the module code to actually use the new fields
  *   creating a pull request with the XML and coding changes to integrate it 
into git master

For bigger extensions it might also a good idea to contact the module author to 
receive some feedback before finishing the implementation. 🙂

Cheers,

Henning
________________________________
Von: sr-dev <sr-dev-boun...@lists.kamailio.org> im Auftrag von Александър 
Йосифов <alexyosi...@gmail.com>
Gesendet: Freitag, 14. Juni 2019 15:56
An: sr-dev@lists.kamailio.org
Betreff: [sr-dev] Adding new fields in pcscf.location table

Hello,
What is the procedure for adding new fields in some DB table?
In particular, I am working under a feature for multiple tcp connections for 
IPSEC in P-CSCF and for this purpose new fields are needed to store pcscf 
client and server ports for each registered contact.
The new fields 'port_pc', 'port_ps', 't_port_pc' and 't_port_ps' should be 
added in pcscf.location table.

Thank you for your help!


--
Best Regards,
Aleksandar Yosifov
_______________________________________________
Kamailio (SER) - Development Mailing List
sr-dev@lists.kamailio.org
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to