;; before
(defclass user ()
((slotA :type longtext
:initarg :slotA
:accessor slotA))
(:metaclass <dao-table-class>))
;; after
(defclass user ()
((slot-Z :type (varchar 2048)
:initarg :slot-Z
:accessor slot-Z)
(slot-A :type longtext
:initarg :slot-A
:accessor slot-A))
(:metaclass <dao-table-class>))
> (migrate-table 'user)
ALTER TABLE `user` DROP COLUMN `slota`;
ALTER TABLE `user` ADD COLUMN `slot_a` LONGTEXT AFTER `slot_z`, ADD COLUMN `slot_z` VARCHAR(2048) AFTER `%oid`;
DB Error: Unknown column 'slot_z' in 'user' (Code: 1054)
[Condition of type DBI.ERROR:<DBI-PROGRAMMING-ERROR>]
スロットを追加した時にエラーが出たので報告します。