dbTable.sql 669 B

12345678910111213
  1. <<ym-item:databaseTable>>
  2. DROP TABLE IF EXISTS <<tableName>>;
  3. CREATE table <<tableName>>(
  4. <<ym-loop:databaseField>>
  5. <<fieldName>> <<fieldType>><<ym-if:!isEmpty(<<fieldLength>>)>>(<<fieldLength>>)<</ym-if>><<ym-if:<<notNull>>="1">> not null<</ym-if>><<ym-if:<<autoIncrement>>="1">> AUTO_INCREMENT<</ym-if>><<ym-if:!isEmpty(<<fieldDefaultValue>>)>> default <<fieldDefaultValue>><</ym-if>> COMMENT <<fieldTitle>><<fieldDetail>>,
  6. <</ym-loop:databaseField>>
  7. PRIMARY KEY(
  8. <<ym-loop:databaseField removeEnd=",">>
  9. <<fieldName>>,
  10. <</ym-loop:databaseField>>
  11. )
  12. ) COMMENT '<<tableTitle>>' ENGINE=InnoDB DEFAULT charset=utf8mb4 COLLATE utf8mb4_general_ci;
  13. <</ym-item:databaseTable>>