Changeset 884
- Timestamp:
- 05/22/25 16:25:47 (2 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/DNSDB.pm
r877 r884 3 3 ## 4 4 # $Id$ 5 # Copyright 2008-202 2Kris Deugau <kdeugau@deepnet.cx>5 # Copyright 2008-2025 Kris Deugau <kdeugau@deepnet.cx> 6 6 # 7 7 # This program is free software: you can redistribute it and/or modify … … 4835 4835 local $dbh->{RaiseError} = 1; 4836 4836 4837 my $retid; 4837 4838 eval { 4838 $dbh->do("INSERT INTO "._rectable($defrec, $revrec)." ($fields) VALUES ($vallen)", 4839 undef, @vallist); 4839 ($retid) = $dbh->selectrow("INSERT INTO "._rectable($defrec, $revrec)." ($fields) VALUES ($vallen) RETURNING record_id", 4840 undef, 4841 @vallist 4842 ) || 'Falsey ID returned'; 4840 4843 $self->_updateserial(%logdata); 4841 4844 $self->_log(%logdata); … … 4855 4858 4856 4859 $resultstr = $logdata{entry}; 4857 return ($retcode, $retmsg );4860 return ($retcode, $retmsg, $retid); 4858 4861 4859 4862 } # end addRec()
Note:
See TracChangeset
for help on using the changeset viewer.