Size: a a a

JS Liberty [ОЫ]

2020 July 13

F

Foma in JS Liberty [ОЫ]
CREATE TABLE users (
 id    INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
 login VARCHAR(50)  NOT NULL UNIQUE,
 pass  VARCHAR(255) NOT NULL
);

CREATE TABLE users_tokens (
 id         INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
 token      VARCHAR(255) NOT NULL UNIQUE,
 user_ip    VARCHAR(255) NOT NULL,
 user_id    INT UNSIGNED NOT NULL,
 expires    BIGINT UNSIGNED,
 created    BIGINT UNSIGNED,
 user_agent VARCHAR(255) NOT NULL,
 CONSTRAINT users_tokens_fk_users
 FOREIGN KEY (user_id) REFERENCES users (id)
   ON DELETE CASCADE
   ON UPDATE RESTRICT
);
# roles

CREATE TABLE roles (
 id   INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
 name VARCHAR(255) NOT NULL UNIQUE
);
CREATE TABLE user_roles(
  user_id INT UNSIGNED NOT NULL ,
  role_id INT UNSIGNED NOT NULL,
  CONSTRAINT user_role_fk_users
  FOREIGN KEY (user_id) REFERENCES users (id)
    ON DELETE CASCADE
    ON UPDATE RESTRICT,
  CONSTRAINT user_role_fk_users
  FOREIGN KEY (role_id) REFERENCES roles (id)
    ON DELETE CASCADE
    ON UPDATE RESTRICT,
  PRIMARY KEY (user_id,role_id)
);
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
ну не несколько
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
но смысл уловишь главное
источник

B

Bunk Bunkovich 🐈 in JS Liberty [ОЫ]
Foma
CREATE TABLE users (
 id    INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
 login VARCHAR(50)  NOT NULL UNIQUE,
 pass  VARCHAR(255) NOT NULL
);

CREATE TABLE users_tokens (
 id         INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
 token      VARCHAR(255) NOT NULL UNIQUE,
 user_ip    VARCHAR(255) NOT NULL,
 user_id    INT UNSIGNED NOT NULL,
 expires    BIGINT UNSIGNED,
 created    BIGINT UNSIGNED,
 user_agent VARCHAR(255) NOT NULL,
 CONSTRAINT users_tokens_fk_users
 FOREIGN KEY (user_id) REFERENCES users (id)
   ON DELETE CASCADE
   ON UPDATE RESTRICT
);
# roles

CREATE TABLE roles (
 id   INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
 name VARCHAR(255) NOT NULL UNIQUE
);
CREATE TABLE user_roles(
  user_id INT UNSIGNED NOT NULL ,
  role_id INT UNSIGNED NOT NULL,
  CONSTRAINT user_role_fk_users
  FOREIGN KEY (user_id) REFERENCES users (id)
    ON DELETE CASCADE
    ON UPDATE RESTRICT,
  CONSTRAINT user_role_fk_users
  FOREIGN KEY (role_id) REFERENCES roles (id)
    ON DELETE CASCADE
    ON UPDATE RESTRICT,
  PRIMARY KEY (user_id,role_id)
);
Бля
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
Foma
CREATE TABLE users (
 id    INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
 login VARCHAR(50)  NOT NULL UNIQUE,
 pass  VARCHAR(255) NOT NULL
);

CREATE TABLE users_tokens (
 id         INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
 token      VARCHAR(255) NOT NULL UNIQUE,
 user_ip    VARCHAR(255) NOT NULL,
 user_id    INT UNSIGNED NOT NULL,
 expires    BIGINT UNSIGNED,
 created    BIGINT UNSIGNED,
 user_agent VARCHAR(255) NOT NULL,
 CONSTRAINT users_tokens_fk_users
 FOREIGN KEY (user_id) REFERENCES users (id)
   ON DELETE CASCADE
   ON UPDATE RESTRICT
);
# roles

CREATE TABLE roles (
 id   INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
 name VARCHAR(255) NOT NULL UNIQUE
);
CREATE TABLE user_roles(
  user_id INT UNSIGNED NOT NULL ,
  role_id INT UNSIGNED NOT NULL,
  CONSTRAINT user_role_fk_users
  FOREIGN KEY (user_id) REFERENCES users (id)
    ON DELETE CASCADE
    ON UPDATE RESTRICT,
  CONSTRAINT user_role_fk_users
  FOREIGN KEY (role_id) REFERENCES roles (id)
    ON DELETE CASCADE
    ON UPDATE RESTRICT,
  PRIMARY KEY (user_id,role_id)
);
ху и та
источник

F

Foma in JS Liberty [ОЫ]
кавальский давай с одной таблицы
источник

F

Foma in JS Liberty [ОЫ]
начинаешь а потом долго и нудно переделываешь)
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
Foma
CREATE TABLE users (
 id    INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
 login VARCHAR(50)  NOT NULL UNIQUE,
 pass  VARCHAR(255) NOT NULL
);

CREATE TABLE users_tokens (
 id         INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
 token      VARCHAR(255) NOT NULL UNIQUE,
 user_ip    VARCHAR(255) NOT NULL,
 user_id    INT UNSIGNED NOT NULL,
 expires    BIGINT UNSIGNED,
 created    BIGINT UNSIGNED,
 user_agent VARCHAR(255) NOT NULL,
 CONSTRAINT users_tokens_fk_users
 FOREIGN KEY (user_id) REFERENCES users (id)
   ON DELETE CASCADE
   ON UPDATE RESTRICT
);
# roles

CREATE TABLE roles (
 id   INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
 name VARCHAR(255) NOT NULL UNIQUE
);
CREATE TABLE user_roles(
  user_id INT UNSIGNED NOT NULL ,
  role_id INT UNSIGNED NOT NULL,
  CONSTRAINT user_role_fk_users
  FOREIGN KEY (user_id) REFERENCES users (id)
    ON DELETE CASCADE
    ON UPDATE RESTRICT,
  CONSTRAINT user_role_fk_users
  FOREIGN KEY (role_id) REFERENCES roles (id)
    ON DELETE CASCADE
    ON UPDATE RESTRICT,
  PRIMARY KEY (user_id,role_id)
);
ты с лары чтоль пизданул?
источник

F

Foma in JS Liberty [ОЫ]
не
источник

F

Foma in JS Liberty [ОЫ]
где то скопировал
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
на лару походит
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
хотя пох
источник

F

Foma in JS Liberty [ОЫ]
пример где-то взял
источник

F

Foma in JS Liberty [ОЫ]
как правильно
id or user_id
источник

F

Foma in JS Liberty [ОЫ]
написать 1 таблицу а потом пиздеть 3 дня
источник

B

Bunk Bunkovich 🐈 in JS Liberty [ОЫ]
Foma
как правильно
id or user_id
Второе
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
я всегда стараюсь делать имена таблиц менее так сказать прямо говорящими
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
username > ua_log
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
так для примера
источник

B

Bunk Bunkovich 🐈 in JS Liberty [ОЫ]
Зомби 🧟‍♂️
username > ua_log
Нихуя не понятно
источник