Sqlcipher_export adding new tables like ecdUsers instead of ZUSERS table?

Expected Behavior

I’m using sqlcipher_export to encrypte .sqlite file generated with Core Data (Xcode), the new table has new tables like ecdUsers where the original file contains only ZUSERS table.

Actual Behavior

New table has new tables like ecdUsers where the original file contains only ZUSERS table.

Steps to Reproduce

Was following steps in this link https://www.zetetic.net/sqlcipher/sqlcipher-api/
$ ./sqlcipher plaintext.db
sqlite> ATTACH DATABASE ‘encrypted.db’ AS encrypted KEY ‘testkey’;
sqlite> SELECT sqlcipher_export(‘encrypted’);
sqlite> DETACH DATABASE encrypted;

SQLCipher version:
Latest as 2019 Dec 23.