[sr-dev] Adding new fields in pcscf.location table
Henning Westerholt
hw at skalatan.de
Sat Jun 15 10:37:15 CEST 2019
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-bounces at lists.kamailio.org> im Auftrag von Александър Йосифов <alexyosifov at gmail.com>
Gesendet: Freitag, 14. Juni 2019 15:56
An: sr-dev at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-dev/attachments/20190615/b13d3a73/attachment.html>
More information about the sr-dev
mailing list