# Do changesets for other platforms get stored?

**URL:** <https://forum.liquibase.org/t/do-changesets-for-other-platforms-get-stored/1118>\
**Category:** General Discussion\
**Created:** [February 10, 2011, 3:18pm UTC](https://forum.liquibase.org/t/do-changesets-for-other-platforms-get-stored/1118 "2011-02-10T15:18:00Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ljnelson](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.liquibase.org/ljnelson/32/120_2.png) [@ljnelson](https://forum.liquibase.org/u/ljnelson)\
**Post date:** [February 10, 2011, 3:18pm UTC](https://forum.liquibase.org/t/do-changesets-for-other-platforms-get-stored/1118/1 "2011-02-10T15:18:00Z")

</div>

I can mark a changeset to run only on a specific platform with the “dbms” attribute, like this: dbms=“h2”

If I run a changelog containing such a changeset on, say, Oracle, and the changeset is marked as being applicable to h2 only, will it:

- get stored in DATABASECHANGELOG, or
- skipped entirely

…or something else?&nbsp;

Thanks,  
Laird

---

<div class="post-metadata">

**Author:** ![ljnelson](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.liquibase.org/ljnelson/32/120_2.png) [@ljnelson](https://forum.liquibase.org/u/ljnelson)\
**Post date:** [February 10, 2011, 3:18pm UTC](https://forum.liquibase.org/t/do-changesets-for-other-platforms-get-stored/1118/2 "2011-02-10T15:18:00Z")

</div>

I should clarify.&nbsp; I am aware that it will only _run_ on H2.&nbsp; But I could see it being stored in DATABASECHANGELOG with some kind of special status or something.

What I’d like to do in my case is physically change the itself.&nbsp; This is not an issue with an in-memory database, since no persistent record of the previous changeset is kept.&nbsp; But if, for example, a checksum were calculated for this changeset and if it were stored–though not run–on Oracle, then if I altered the itself I would get a checksum violation even on a database system where the changeset wouldn’t run.&nbsp; I want to make sure that won’t happen.

Thanks,  
Laird

---

<div class="post-metadata">

**Author:** ![nvoxland](https://avatars.discourse-cdn.com/v4/letter/n/87869e/32.png) [@nvoxland](https://forum.liquibase.org/u/nvoxland)\
**Post date:** [February 10, 2011, 3:18pm UTC](https://forum.liquibase.org/t/do-changesets-for-other-platforms-get-stored/1118/3 "2011-02-10T15:18:00Z")

</div>

No, it should only store changeSets that were actually ran.  
  
Nathan
