change the schema and add transactional annotation
Merge pull request #11 from kimyen/develop

change the schema and add transactional annotation