yii2 gii生成curd

2022-03-25 20:46:27 浏览数 (1)

准备一张表:

代码语言:javascript复制
-- phpMyAdmin SQL Dump
-- version 4.5.1
-- http://www.phpmyadmin.net
--
-- Host: 127.0.0.1
-- Generation Time: 2022-02-27 13:17:38
-- 服务器版本: 10.1.13-MariaDB
-- PHP Version: 5.6.21

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = " 00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Database: `smister`
--

-- --------------------------------------------------------

--
-- 表的结构 `s_test`
--

CREATE TABLE `s_test` (
  `id` int(11) UNSIGNED NOT NULL COMMENT 'ID',
  `username` varchar(255) NOT NULL DEFAULT '' COMMENT '用户名',
  `status` smallint(1) UNSIGNED NOT NULL DEFAULT '1' COMMENT '状态',
  `created_at` int(11) NOT NULL DEFAULT '631152000' COMMENT '创建时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='测试表';

--
-- 转存表中的数据 `s_test`
--

INSERT INTO `s_test` (`id`, `username`, `status`, `created_at`) VALUES
(3, '666', 666, 666),
(4, 'liwen', 0, 2147483647),
(5, 'cygccc', 0, 631152000),
(6, 'cygccc', 1, 631152000);

--
-- Indexes for dumped tables
--

--
-- Indexes for table `s_test`
--
ALTER TABLE `s_test`
  ADD PRIMARY KEY (`id`);

--
-- 在导出的表使用AUTO_INCREMENT
--

--
-- 使用表AUTO_INCREMENT `s_test`
--
ALTER TABLE `s_test`
  MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', AUTO_INCREMENT=7;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

第一步,生成model(必须得).

第二步:

第三步实现curd效果:

0 人点赞