и в файле обозвать новую бд
да, тот случай просто исключительный - обычно id колонка "по стандарту" идет, то есть 99% случаев в дизайне БД, у таблиц будет id pk autoincrement, её типа вешают не задумываясь. А когда получилось так что её сначала не было а потом добавили - тут случай нестандартный, поэтому проще было пересоздать таблицу. а так то конечно - добавлять, удалять, менять тип колонки - обычное дело