hibernate4-maven-plugin
11 years agohibernate4:export is skipped, when annotated classes are unchanged
Kai Moritz [Tue, 11 Dec 2012 16:02:14 +0000 (17:02 +0100)]
hibernate4:export is skipped, when annotated classes are unchanged

Hbm2DdlMojo now checks the last-modified-timestamp of all found annotated
classes and aborts the schema-generation, when no class has changed and no
new class was added since the last execution.

It then sets a maven-property, to indicate to other plugins, that the
generation was skipped.

11 years agoFound annotated classes get logged now
Kai Moritz [Thu, 29 Nov 2012 17:23:59 +0000 (18:23 +0100)]
Found annotated classes get logged now

11 years ago[maven-release-plugin] prepare for next development iteration
Kai Moritz [Thu, 29 Nov 2012 13:05:47 +0000 (14:05 +0100)]
[maven-release-plugin] prepare for next development iteration

11 years ago[maven-release-plugin] prepare release 1.0 hibernate4-maven-plugin-1.0
Kai Moritz [Thu, 29 Nov 2012 13:05:46 +0000 (14:05 +0100)]
[maven-release-plugin] prepare release 1.0

11 years agoPicked same plugin-versions as in oss-parent-7
Kai Moritz [Thu, 29 Nov 2012 12:32:27 +0000 (13:32 +0100)]
Picked same plugin-versions as in oss-parent-7

11 years agoDocumentation gets filterd now
Kai Moritz [Thu, 29 Nov 2012 12:03:07 +0000 (13:03 +0100)]
Documentation gets filterd now

That way, the project-version does not need to be hardcoded in the
documentation any more.

11 years agoReworked documentation (described example-configurations)
Kai Moritz [Wed, 28 Nov 2012 23:11:04 +0000 (00:11 +0100)]
Reworked documentation (described example-configurations)

11 years agoSkipping of the excecution is noted in the log-messages now
Kai Moritz [Thu, 29 Nov 2012 11:03:00 +0000 (12:03 +0100)]
Skipping of the excecution is noted in the log-messages now

11 years agoDriverProxy now implements Driver.getParentLogger()
Kai Moritz [Wed, 28 Nov 2012 16:05:10 +0000 (17:05 +0100)]
DriverProxy now implements Driver.getParentLogger()

Otherwise, the plugin would not run with database-drivers compiled for
Java 1.7.

This method must not be annotated with @Override, because otherwise, the
plugin won't compile under Java 1.6 (the method was added to the interface
Driver in Java 1.7).

11 years agoImproved logging of found configuration-parameters
Kai Moritz [Wed, 28 Nov 2012 16:03:07 +0000 (17:03 +0100)]
Improved logging of found configuration-parameters

11 years agoAdded .gitignore
Kai Moritz [Wed, 28 Nov 2012 15:59:51 +0000 (16:59 +0100)]
Added .gitignore

11 years agoMinimal required informations for all plugins: groupId, artifactId, version
Kai Moritz [Tue, 27 Nov 2012 22:37:28 +0000 (23:37 +0100)]
Minimal required informations for all plugins: groupId, artifactId, version

According to:
http://maven.apache.org/guides/mini/guide-configuring-plugins.html

Reason:
Builds may not be reproducible otherwise!

11 years agoCreated project-website
Kai Moritz [Sun, 9 Sep 2012 11:52:19 +0000 (13:52 +0200)]
Created project-website

11 years agoUpdated Hibernate (4.1.5.SP1 -> 4.1.8.Final)
Kai Moritz [Tue, 27 Nov 2012 21:17:31 +0000 (22:17 +0100)]
Updated Hibernate (4.1.5.SP1 -> 4.1.8.Final)

11 years agoCleaned up code
Kai Moritz [Tue, 27 Nov 2012 13:55:59 +0000 (14:55 +0100)]
Cleaned up code

11 years agoAddes a license
Kai Moritz [Tue, 27 Nov 2012 18:04:58 +0000 (19:04 +0100)]
Addes a license

11 years agoAttribute "skip" is no initialized with value of property maven.test.skip
Kai Moritz [Sat, 20 Oct 2012 13:55:30 +0000 (15:55 +0200)]
Attribute "skip" is no initialized with value of property maven.test.skip

If one runs hibernate4:export with the switch "-Dmaven.test.skip=true", the
configured database was droped, although the execution of the tests was
skipped.

This might lead to serious data-loss, if one builds a project on the
production-machine. Hence, the excecution of hibernate4:export is aborted
now, if maven.test.skip is true.

11 years agoAdded Sonatype-Parent-POM and uploaded SNAPSHOT
Kai Moritz [Wed, 5 Sep 2012 23:08:01 +0000 (01:08 +0200)]
Added Sonatype-Parent-POM and uploaded SNAPSHOT

See:
https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide#SonatypeOSSMavenRepositoryUsageGuide-7a.DeploySnapshotsandStageReleaseswithMaven

11 years agoAddes SCM-information in POM
Kai Moritz [Tue, 28 Aug 2012 22:31:00 +0000 (00:31 +0200)]
Addes SCM-information in POM

11 years agoImplementd maven-plugin "Hibernate 4"
Kai Moritz [Sun, 20 Jun 2010 18:17:07 +0000 (20:17 +0200)]
Implementd maven-plugin "Hibernate 4"