Hi,

The functionality you’re creating sounds interesting but it’s important to be 
aware that it’s not really how DSpace is designed to work.

It’s open source software so of course you can absolutely do this! But:

  1.  It’s likely that no-one else has done what you’re doing before so there 
may not be anyone on the list with the expertise to answer your questions.
  2.  The API and other core functionality won’t have been designed to support 
your use case so you may need to change a lot of code in order to make it work. 
If something breaks while you do this, probably no-one else will know how to 
help you troubleshoot (see #1).
  3.  If you change the database structure/code, it will be more difficult to 
upgrade to take advantage of new functionality or (more importantly) security 
patches.

There are projects out there that have extended DSpace database 
structure/code/functionality in interesting ways so it definitely can be done. 
But my impression has been that quite a lot of work is involved so I’d suggest 
making sure you understand the full scope of what you need to do (both in 
initial development and longterm maintenance) before you get too involved.
Deborah

From: dspace-tech@googlegroups.com <dspace-tech@googlegroups.com> On Behalf Of 
geethanjali alaguraj
Sent: Wednesday, October 11, 2023 5:57 PM
To: DSpace Technical Support <dspace-tech@googlegroups.com>
Subject: [dspace-tech] How to post the values through api

Caution: This email originated from outside our organisation. Do not click 
links or open attachments unless you recognize the sender and know the content 
is safe.

Hi,
  Is anyone know how epersongroup2eperson and community2collection table was 
stored?

I have created a new table called eperson2community in that i want to store the 
eperson_id and community_id.


It is like i have created a column in new user register page (i have attache 
the image for that) normally when a user register its values were stored in 
database like email, password in eperson table. So i have added an new dropdown 
field called community there i have fetch the available community names from 
the database.

Now when the user submit the form i want to store the community_id from the 
selected community name through drop down and the eperson_id in 
eperson2community table.


And also i want to know is there any end points for this 2 tables : 
epersongroup2eperson and community2collection
--
All messages to this mailing list should adhere to the Code of Conduct: 
https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
---
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
dspace-tech+unsubscr...@googlegroups.com<mailto:dspace-tech+unsubscr...@googlegroups.com>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dspace-tech/97e02c8b-a994-408e-8b7a-4492b1fdffa2n%40googlegroups.com<https://groups.google.com/d/msgid/dspace-tech/97e02c8b-a994-408e-8b7a-4492b1fdffa2n%40googlegroups.com?utm_medium=email&utm_source=footer>.

________________________________

"The contents of this e-mail (including any attachments) may be confidential 
and/or subject to copyright. Any unauthorised use, distribution, or copying of 
the contents is expressly prohibited. If you have received this e-mail in 
error, please advise the sender by return e-mail or telephone and then delete 
this e-mail together with all attachments from your system."

-- 
All messages to this mailing list should adhere to the Code of Conduct: 
https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dspace-tech/ME3PR01MB7524B7B602C57CDBFE7870DDC5CCA%40ME3PR01MB7524.ausprd01.prod.outlook.com.

Reply via email to