CREATE TABLE users(
USERID BIGINT AUTO_INCREMENT,
FNAME CHAR(50),
LNAME CHAR(50),
EMAIL CHAR (100),
PHONE CHAR (50),
PRIMARY KEY (USER_ID),
UNIQUE KEY EMAIL (EMAIL),
UNIQUE KEY PHONE (PHONE)
) ENGINE=InnoDB CHARSET=utf8mb4;
CREATE TABLE items(
ITEMS_ID BIGINT AUTO_INCREMENT,
USERID BIGINT,
ITEMS_TO BIGINT,
ITEMS_FROM BIGINT,
ACCEPTED_ITEMS BIGINT,
PRIMARY KEY (ITEMS_ID),
FOREIGN KEY (USERID) REFERENCES users(USERID),
FOREIGN KEY (ITEMS_TO) REFERENCES users(USERID),
FOREIGN KEY (ITEMS_FROM) REFERENCES users(USERID),
FOREIGN KEY (ACCEPTED_ITEMS) REFERENCES users(USERID)
) ENGINE=InnoDB CHARSET=utf8mb4;
Run Code Online (Sandbox Code Playgroud)
我收到这个错误
DBD :: mysql :: st执行失败:无法添加或更新子行:外键约束失败(`db701` .items`,CONSTRAINT`items_ibfk_2` FOREIGN KEY(`ITEMS_TO`)REFERENCES`users`(`USERID `)) …
任何人都可以提供帮助。我收到那个错误
错误:没有为方案 https 配置后端
my $http = HTTP::Tinyish->new();
my $res = $http->post("https://api.sandbox.paypal.com/v1/oauth2/token/", {
headers => { 'username' => 'client_id',
'password' => 'screte',
'grant_type' => 'client_credentials'}
});
$http->get("https://api.paypal.com/v1/payments/payment/PAY-5YK922393D847794YKER7MUI", {
headers => { 'Content-Type' => 'application/json' },
});
if ( $res->{'is_success'} ) {
print Dumper( decode_json $res->{'content'} );
} else {
print "$res->{'status'} $res->{'reason'}\n";
}
Run Code Online (Sandbox Code Playgroud)