With Code first, you just have the classes.
Database first or Model first will have an EDMX that uses T4 to generate the classes from the model. Whether it was created from the model or by the user manually is irrelevant. You can update the model manually or from the database at any point going forward.