1. A method for data capture for replication, comprising: retrieving a data record from a log of a source database, wherein the data record is indicative of a data element change; and generating a data definition language (DDL) command compatible with a target database using the retrieved data record.