Ferreteria/sql/user permit: Difference between revisions

From Woozle Writes Code
Jump to navigation Jump to search
(one more thing)
(unique key)
Line 1: Line 1:
==About==
==About==
* '''Purpose''': a list of access permissions to that groups (and therefore users) can have
* '''Purpose''': a list of access permits (permissions) that groups (and therefore users) can have
* '''Used by''': {{l/same|ugroup_x_upermit}}
* '''Used by''': {{l/same|ugroup_x_upermit}}
* '''History''':
* '''History''':
** '''2013-11-27''' written
** '''2013-11-27''' written
** '''2017-01-29''' moved from [[VbzCart]] to Ferreteria a few days ago; renamed from uperm to user_permit; changed MYISAM to InnoDB
** '''2017-01-29''' moved from [[VbzCart]] to Ferreteria a few days ago; renamed from uperm to user_permit; changed MYISAM to InnoDB
** '''2017-03-25''' added unique key for '''Name'''
==SQL==
==SQL==
<mysql>CREATE TABLE `user_permit` (
<mysql>CREATE TABLE `user_permit` (
Line 11: Line 12:
   `Descr`    VARCHAR(255) DEFAULT NULL COMMENT "description/usage",
   `Descr`    VARCHAR(255) DEFAULT NULL COMMENT "description/usage",
   `WhenCreated` DATETIME      NOT NULL COMMENT "when this uperm was created",
   `WhenCreated` DATETIME      NOT NULL COMMENT "when this uperm was created",
   PRIMARY KEY(`ID`)
   PRIMARY KEY(`ID`),
  UNIQUE KEY `Name_UNIQUE` (`Name`)
)
)
ENGINE = InnoDB;</mysql>
ENGINE = InnoDB;</mysql>

Revision as of 18:46, 25 March 2017

About

  • Purpose: a list of access permits (permissions) that groups (and therefore users) can have
  • Used by: ugroup_x_upermit
  • History:
    • 2013-11-27 written
    • 2017-01-29 moved from VbzCart to Ferreteria a few days ago; renamed from uperm to user_permit; changed MYISAM to InnoDB
    • 2017-03-25 added unique key for Name

SQL

<mysql>CREATE TABLE `user_permit` (

 `ID`       INT              NOT NULL AUTO_INCREMENT,
 `Name`     VARCHAR(31)      NOT NULL COMMENT "name of permission",
 `Descr`    VARCHAR(255) DEFAULT NULL COMMENT "description/usage",
 `WhenCreated` DATETIME      NOT NULL COMMENT "when this uperm was created",
 PRIMARY KEY(`ID`),
 UNIQUE KEY `Name_UNIQUE` (`Name`)

) ENGINE = InnoDB;</mysql>