What is the significance (use ) of ddmstoragelink in liferay ?What is the significance (use ) of ddmstoragelink in liferay ?https://liferay.dev/c/message_boards/find_thread?p_l_id=119785333&threadId=1204752862024-03-29T05:50:38Z2024-03-29T05:50:38ZRE: RE: What is the significance (use ) of ddmstoragelink in liferay ?Olaf Kockhttps://liferay.dev/c/message_boards/find_message?p_l_id=119785333&messageId=1204866832020-12-03T08:17:35Z2020-12-03T08:17:35Z<p>History has shown that people tend to change the database if they
assume they understand it. Save yourself from that hassle. Liferay has
internal structures and exposes their API - don't look at the
persistence out of interest. Rather invest valuable brain cycles into
understanding what's actually usable.</p>
<p>What is the role of XXX table? Simple: It stores data. That's the
amount of knowledge required.</p>
<p>What happens if table XXX is not there? Some persistence will fail
and you'll have a broken installation. Again: That's what you need to know</p>
<p>What happens if you cause any of expected tables OR RECORDS to not be
there? Or to be there though not expected? Or to have different data
than expected? Your installation will be broken.</p>
<p>Want a fast path to a broken system? Mess with the database! The
first step there is trying to understand how a particular entity is
stored. The storage is <strong>not</strong> guaranteed to be stable,
and it's not documented as there's <strong>no assumption that it
doesn't change</strong> with the next minor release. Any such change
might break your system <strong>even if</strong> you happened to
understand today's use of those tables correctly and completely. Which
you probably won't.</p>Olaf Kock2020-12-03T08:17:35ZRE: What is the significance (use ) of ddmstoragelink in liferay ?Satyam Mehtahttps://liferay.dev/c/message_boards/find_message?p_l_id=119785333&messageId=1204858322020-12-02T13:45:17Z2020-12-02T11:08:11Z<p>Hi Olaf , thanks for the reply <br /> sorry that it sounded like
that but i have no intension to change the database .<br />our team
just want to know the whole theory about the DDMStorageLink .
like <b>for example JournalArticle is webcontent in
frontend.<br />What is the role of DmmStorageLink table . What it
store . how it is effecting liferay workflow . What if we doesnt
have DDMStorageLink in our databse . yes we want to know answers to
these tyes of question because there is no theory or any
documentation from liferay and internet is not helping us in this
case . </b></p>Satyam Mehta2020-12-02T11:08:11ZRE: What is the significance (use ) of ddmstoragelink in liferay ?Olaf Kockhttps://liferay.dev/c/message_boards/find_message?p_l_id=119785333&messageId=1204796732020-11-30T08:31:08Z2020-11-30T08:31:08Z<p>If you're asking about the table (as this question also came up on
slack): Check if you find it in the <a
href="https://liferay.dev/blogs/-/blogs/understanding-liferay-s-database">ER
diagram linked from this article</a>. It will tell you
<em>everything</em> you need to know about the table.</p>
<p>The question sounds like you're poking around and try to understand
what you find, rather than trying to solve a real problem. If you come
across an implementation detail, I'd recommend not to waste any brain
power on it.</p>Olaf Kock2020-11-30T08:31:08ZWhat is the significance (use ) of ddmstoragelink in liferay ?Satyam Mehtahttps://liferay.dev/c/message_boards/find_message?p_l_id=119785333&messageId=1204752852020-11-27T20:31:13Z2020-11-27T06:31:41Z<p>i know ddmstoragelink is used to do crud opration but i really want
to know what is the use of ddmstoragelink . What we can achive through
it in frontend . i know we are creating services but why we are