Yami Odymel https://invade.tw/ says to OwO
$this->hoff->column('test')->tinyint(1) ->column('test2')->smallint(1) ->column('test3')->mediumint(1) ->column('test4')->int(1) ->column('test5')->bigint(1) ->column('test6')->char(1) ->column('test7')->varchar(1) ->column('test8')->binary(1) ->column('test9')->varbinary(1) ->column('test10')->bit(1) ->column('test11')->tinytext() ->column('test12')->text() ->column('test13')->mediumtext() ->column('test14')->longtext() ->column('test15')->tinyblob() ->column('test16')->blob() ->column('test17')->mediumblob() ->column('test18')->longblob() ->column('test19')->date() ->column('test20')->datetime() ->column('test21')->time() ->column('test22')->timestamp() ->column('test23')->year() ->column('test24')->double([2, 1]) ->column('test25')->decimal([2, 1]) ->column('test26')->float([2, 1]) ->column('test27')->float([1]) ->column('test28')->enum(['1', '2', '3', 'A', 'B', 'C']) ->column('test29')->set(['1', '2', '3', 'A', 'B', 'C']) ->create('test_table1');