ActiveObjects skips checking for column names exceeding 30 characters

I plan to map the existing table to an ao object, but it has been unable to pass the column name length check. Unfortunately, the column name of our existing table exceeds 30 characters, and there are some strange symbols. Is there a way I can skip this check? Or is there a case that allows me to use other persistence frameworks