@Override
	public DBRecord createRecord(SourceArchive archive) throws IOException {
		DBRecord record = V0_SCHEMA.createRecord(archive.getSourceArchiveID().getValue());
		record.setString(V0_ARCHIVE_ID_DOMAIN_FILE_ID_COL, archive.getDomainFileID());
		record.setString(V0_ARCHIVE_ID_NAME_COL, archive.getName());
		record.setByteValue(V0_ARCHIVE_ID_TYPE_COL, (byte) archive.getArchiveType().ordinal());
		// this should be the local archive record so the getLastSyncTime is really the lastChangeTime
		record.setLongValue(V0_ARCHIVE_ID_LAST_SYNC_TIME_COL, archive.getLastSyncTime()); // this should be the local archive record
		record.setBooleanValue(V0_ARCHIVE_ID_DIRTY_FLAG_COL, false);
		table.putRecord(record);
		return record;
	}
Create standard entry which corresponds to local datatype manager
@throws IOException if an IO error occurs
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/data/SourceArchiveAdapterV0.java