ddl script

after modification