<commit_before># DBSteward
SQL database definition differencing tool. Structure and data is defined in a DTD-enforced, human-readable XML format. Outputs transactional SQL statement files to apply your changes.

[![Latest Stable Version](https://poser.pugx.org/nkiraly/DBSteward/v/stable.png)](https://packagist.org/packages/nkiraly/DBSteward)
[![nkiraly/DBSteward/master Build Status](https://travis-ci.org/nkiraly/DBSteward.png?branch=master)](https://travis-ci.org/nkiraly/DBSteward)
[![Coverage Status](https://coveralls.io/repos/nkiraly/DBSteward/badge.svg?branch=master)](https://coveralls.io/r/nkiraly/DBSteward?branch=master)
[![Dependency Status](https://www.versioneye.com/php/nkiraly:DBSteward/dev-master/badge.png)](https://www.versioneye.com/php/nkiraly:DBSteward/dev-master)
[![Reference Status](https://www.versioneye.com/php/nkiraly:DBSteward/reference_badge.svg)](https://www.versioneye.com/php/nkiraly:DBSteward/references)

[![GitHub Release](http://img.shields.io/github/release/nkiraly/DBSteward.svg?style=plastic)][release]
[![GitHub License](https://img.shields.io/badge/license-BSD-blue.svg?style=plastic)][license]
[![Twitter](https://img.shields.io/twitter/url/https/github.com/dbsteward/dbsteward.svg?style=plastic)][twitter]

[release]: https://github.com/dbsteward/dbsteward/releases
[license]: https://raw.githubusercontent.com/nkiraly/DBSteward/master/LICENSE.md
[twitter]: https://twitter.com/intent/tweet?text=Hey%20@dbsteward%20&url=%5Bobject%20Object%5D

NOTICE: Due to dependency updates, DBSteward 1.4.0 was the last version to support PHP 5.3 and 5.4. Please upgrade your run-times to at least PHP 5.5 before upgrading to DBSteward 1.4.2+

## Want Updates?
Subscribe to the [DBSteward Announce](https://groups.google.com/forum/#!forum/dbsteward-announce) mailing list

## Need Help?
Post your question to the [DBSteward Users](https://groups.google.com/forum/#!forum/dbsteward-users) mailing list


# What / who is DBSteward for?

Intended users are application developers and database administrators who maintain database structure changes as part of an application life cycle. Defining your SQL database in a DBSteward XML definition can greatly lower your release engineering costs by removing the need to write and test SQL changes.

Many developers maintain complete and upgrade script versions of their application databases. Upgrade headaches or data loss are reduced by only requiring a developer to maintain a complete definition file. Creating an upgrade from version A to B becomes a compile task, where you ask DBSteward to generate SQL  changes by feeding it A and B versions of your database in XML.

# Are you technical and tired of reading this FAQ already?

Using DBSteward to generate or difference a database definition: https://github.com/dbsteward/dbsteward/blob/master/doc/USING.md

Installing DBSteward with Composer / PEAR: https://github.com/dbsteward/dbsteward/blob/master/doc/INSTALLING.md

XML Format examples and ancedotes: https://github.com/dbsteward/dbsteward/blob/master/doc/XMLGUIDE.md

Software development best practices: https://github.com/dbsteward/dbsteward/blob/master/doc/DEVGUIDE.md

Slony configuration management examples: https://github.com/dbsteward/dbsteward/blob/master/doc/SLONYGUIDE.md


***<commit_msg>update project badge links to dbstewar/dbsteward<commit_after># DBSteward
SQL database definition differencing tool. Structure and data is defined in a DTD-enforced, human-readable XML format. Outputs transactional SQL statement files to apply your changes.

[![Latest Stable Version](https://poser.pugx.org/dbsteward/dbsteward/v/stable.png)](https://packagist.org/packages/dbsteward/dbsteward)
[![dbsteward/dbsteward/master Build Status](https://travis-ci.org/dbsteward/dbsteward.png?branch=master)](https://travis-ci.org/dbsteward/dbsteward)
[![Coverage Status](https://coveralls.io/repos/dbsteward/dbsteward/badge.svg?branch=master)](https://coveralls.io/r/dbsteward/dbsteward?branch=master)
[![Dependency Status](https://www.versioneye.com/php/nkiraly:DBSteward/dev-master/badge.png)](https://www.versioneye.com/php/nkiraly:DBSteward/dev-master)
[![Reference Status](https://www.versioneye.com/php/nkiraly:DBSteward/reference_badge.svg)](https://www.versioneye.com/php/nkiraly:DBSteward/references)

[![GitHub Release](http://img.shields.io/github/release/dbsteward/dbsteward.svg?style=plastic)][release]
[![GitHub License](https://img.shields.io/badge/license-BSD-blue.svg?style=plastic)][license]
[![Twitter](https://img.shields.io/twitter/url/https/github.com/dbsteward/dbsteward.svg?style=plastic)][twitter]

[release]: https://github.com/dbsteward/dbsteward/releases
[license]: https://raw.githubusercontent.com/dbsteward/dbsteward/master/LICENSE.md
[twitter]: https://twitter.com/intent/tweet?text=Hey%20@dbsteward%20&url=%5Bobject%20Object%5D

NOTICE: Due to dependency updates, DBSteward 1.4.0 was the last version to support PHP 5.3 and 5.4. Please upgrade your run-times to at least PHP 5.5 before upgrading to DBSteward 1.4.2+

## Want Updates?
Subscribe to the [DBSteward Announce](https://groups.google.com/forum/#!forum/dbsteward-announce) mailing list

## Need Help?
Post your question to the [DBSteward Users](https://groups.google.com/forum/#!forum/dbsteward-users) mailing list


# What / who is DBSteward for?

Intended users are application developers and database administrators who maintain database structure changes as part of an application life cycle. Defining your SQL database in a DBSteward XML definition can greatly lower your release engineering costs by removing the need to write and test SQL changes.

Many developers maintain complete and upgrade script versions of their application databases. Upgrade headaches or data loss are reduced by only requiring a developer to maintain a complete definition file. Creating an upgrade from version A to B becomes a compile task, where you ask DBSteward to generate SQL  changes by feeding it A and B versions of your database in XML.

# Are you technical and tired of reading this FAQ already?

Using DBSteward to generate or difference a database definition: https://github.com/dbsteward/dbsteward/blob/master/doc/USING.md

Installing DBSteward with Composer / PEAR: https://github.com/dbsteward/dbsteward/blob/master/doc/INSTALLING.md

XML Format examples and ancedotes: https://github.com/dbsteward/dbsteward/blob/master/doc/XMLGUIDE.md

Software development best practices: https://github.com/dbsteward/dbsteward/blob/master/doc/DEVGUIDE.md

Slony configuration management examples: https://github.com/dbsteward/dbsteward/blob/master/doc/SLONYGUIDE.md


***
{'fraction_non_alphanumeric': 0.11559909570459684, 'fraction_numerical': 0.006028636021100226, 'mean_word_length': 5.655967903711133, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 44, 'lorem ipsum': 0, 'www.': 8, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1102913', 'n_tokens_mistral': 2098, 'n_tokens_neox': 2090, 'n_words': 517}