27 lines
557 B
SQL
27 lines
557 B
SQL
CREATE TABLE `email`
|
|
(
|
|
`id` bigint AUTO_INCREMENT NOT NULL,
|
|
`phone` varchar
|
|
(256),
|
|
`user_id` int,
|
|
CONSTRAINT `email_id` PRIMARY KEY
|
|
(`id`)
|
|
);
|
|
--> statement-breakpoint
|
|
CREATE TABLE `users`
|
|
(
|
|
`id` bigint AUTO_INCREMENT NOT NULL,
|
|
`full_name` varchar
|
|
(256),
|
|
CONSTRAINT `users_id` PRIMARY KEY
|
|
(`id`)
|
|
);
|
|
--> statement-breakpoint
|
|
CREATE INDEX `name_idx` ON `users`
|
|
(`full_name`);--> statement-breakpoint
|
|
ALTER TABLE `email`
|
|
ADD CONSTRAINT `email_user_id_users_id_fk` FOREIGN KEY
|
|
(`user_id`) REFERENCES `users`
|
|
(`id`) ON
|
|
DELETE no action ON
|
|
UPDATE no action; |