m160108_101859_create_andinsert.php 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <?php
  2. use yii\db\Schema;
  3. use yii\db\Migration;
  4. class m160108_101859_create_andinsert extends Migration
  5. {
  6. public function up()
  7. {
  8. $sql = "CREATE TABLE IF NOT EXISTS `dp_admin_group11` (
  9. `group_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  10. `name` varchar(255) NOT NULL COMMENT '名称',
  11. `is_system` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '系统用户组 0.否,1.是',
  12. `note` varchar(255) NOT NULL COMMENT '备注',
  13. `status` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '状态 0.禁止,1.启用,2.删除',
  14. PRIMARY KEY (`group_id`)
  15. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='管理员用户组' AUTO_INCREMENT=6 ;
  16. INSERT INTO `dp_admin_group11` (`group_id`, `name`, `is_system`, `note`, `status`) VALUES
  17. (1, '系统管理员', 1, '可以管理系统的大多功能,包括后台的菜单设置,一般开发人员使用。', 1),
  18. (2, '管理员', 1, '一般用于开权限帐号使用', 1),
  19. (3, '内容管理员111', 0, '可以进行内容编辑,一般运营人员使用。', 1),
  20. (4, 'demo', 0, '系统演示使用', 1),
  21. (5, 'test', 0, 'test', 1);";
  22. $this->execute($sql);
  23. }
  24. public function down()
  25. {
  26. echo "m160108_101859_create_andinsert cannot be reverted.\n";
  27. return false;
  28. }
  29. /*
  30. // Use safeUp/safeDown to run migration code within a transaction
  31. public function safeUp()
  32. {
  33. }
  34. public function safeDown()
  35. {
  36. }
  37. */
  38. public function upSql(){
  39. }
  40. }