Hello Ram,
Technically you can insert profile data into recipient table directly in the database and it will be visible in the nms:recipient schema from the console. I tested and found this to be working.
The main challenge would be though to assign primary Keys for the records you insert as the autopk=true option is not respected when inserting data directly into the DB.
For example this would work :
INSERT INTO nmsrecipient (irecipientid,semail,saccount,sfirstName,slastName) VALUES ('1980','adobe@adbc.com','7835845','s','b');
However this would not work :
INSERT INTO nmsrecipient (semail,saccount,sfirstName,slastName) VALUES ('adobe@adbc.com','7835845','s','b');
and fail with error :
ERROR: duplicate key value violates unique constraint "nmsrecipient_id"
SQL state: 23505
Detail: Key (irecipientid)=(0) already exists.
Hence , to insert data directly , the primary key management needs to be done manually. Otherwise it is technically feasible.
Regards,
Adhiyan