I totally forgot about the web API. A safer approach indeed!  Thanks!

On Jul 14, 2021 12:18 PM, Fred Gleason <[email protected]> wrote:
On Jul 14, 2021, at 05:14, Alejandro olivan Alvarez <[email protected]> wrote:

I have messed a little with rivendell database, quite successfully, but only for query/read operations ... altering/writing directly the database of such a complex application is for the brave :-)

Just to amplify Alejandro’s point: directly modifying the Rivendell database is NOT A SUPPORTED METHOD for making changes in Rivendell! Specifically, the database schema CAN and DOES change between different versions of Rivendell; meaning that the update method that worked perfectly three months ago could end up NUKING YOUR DATABASE next time around.

A much better and safer method for making these sorts of site-specific bulk changes is to write a script that uses Rivendell’s WebAPI. See:


The Web API is a documented, public and above all stable interface; using it will allow you to write scripts that won’t break across different versions of Rivendell.

N.B. — If you insist on writing changes directly to the DB, be sure that you have a known good backup of it first. The sanity and gray hair (not to mention job) that you save may be your own.

Cheers!


|---------------------------------------------------------------------|
| Frederick F. Gleason, Jr. |             Chief Developer             |
|                           |             Paravel Systems             |
|---------------------------------------------------------------------|
|            Beware of Programmers who carry screwdrivers.            |
|                                                                     |
|                                              -- Leonard Brandwein   |
|---------------------------------------------------------------------|


_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev

Reply via email to