xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>de.laktatnebel.tools</groupId>
- <artifactId>mp3sort</artifactId>
+ <artifactId>mp3manager</artifactId>
<version>2.0.1-SNAPSHOT</version>
- <name>Mp3Sort</name>
+ <name>Mp3Manager</name>
<parent>
<groupId>de.laktatnebel.maven</groupId>
--- /dev/null
+Manifest-Version: 1.0\r
+Build-Jdk-Spec: 21\r
+Created-By: Maven Integration for Eclipse\r
+\r
--- /dev/null
+#Generated by Maven Integration for Eclipse
+#Fri Sep 27 20:15:49 CEST 2024
+artifactId=mp3manager
+groupId=de.laktatnebel.tools
+m2e.projectLocation=/home/oleb/it/projekte/mp3manager
+m2e.projectName=mp3sort
+version=2.0.1-SNAPSHOT
--- /dev/null
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>de.laktatnebel.tools</groupId>
+ <artifactId>mp3manager</artifactId>
+ <version>2.0.1-SNAPSHOT</version>
+
+ <name>Mp3Manager</name>
+
+ <parent>
+ <groupId>de.laktatnebel.maven</groupId>
+ <artifactId>laktatnebelproductstandalone</artifactId>
+ <version>2.0.0</version>
+ </parent>
+
+ <properties>
+ <filelib.version>1.2.3</filelib.version>
+ <commons-lang.version>2.6</commons-lang.version>
+ </properties>
+
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>commons-lang</groupId>
+ <artifactId>commons-lang</artifactId>
+ <version>${commons-lang.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>de.laktatnebel.libs</groupId>
+ <artifactId>filelib</artifactId>
+ <version>${filelib.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-io</artifactId>
+ <version>1.3.2</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-codec</groupId>
+ <artifactId>commons-codec</artifactId>
+ <version>1.10</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.openjpa</groupId>
+ <artifactId>openjpa</artifactId>
+ <version>2.4.1</version>
+ </dependency>
+ <dependency>
+ <groupId>postgresql</groupId>
+ <artifactId>postgresql</artifactId>
+ <version>8.4-702.jdbc4</version>
+ </dependency>
+ <!-- dependency> <groupId>net.jthink</groupId> <artifactId>jaudiotagger</artifactId>
+ <version>2.2.6</version> </dependency -->
+ </dependencies>
+ </dependencyManagement>
+
+ <dependencies>
+ <dependency>
+ <groupId>commons-lang</groupId>
+ <artifactId>commons-lang</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>de.laktatnebel.libs</groupId>
+ <artifactId>filelib</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-io</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>commons-codec</groupId>
+ <artifactId>commons-codec</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.openjpa</groupId>
+ <artifactId>openjpa</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>postgresql</groupId>
+ <artifactId>postgresql</artifactId>
+ </dependency>
+ <!-- dependency> <groupId>net.jthink</groupId> <artifactId>jaudiotagger</artifactId>
+ </dependency -->
+ </dependencies>
+</project>
\ No newline at end of file
--- /dev/null
+#Generated by Maven Integration for Eclipse
+#Fri Sep 27 20:15:16 CEST 2024
+artifactId=mp3sort
+groupId=de.laktatnebel.tools
+m2e.projectLocation=/home/oleb/it/projekte/mp3manager
+m2e.projectName=mp3sort
+version=2.0.1-SNAPSHOT
--- /dev/null
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>de.laktatnebel.tools</groupId>
+ <artifactId>mp3sort</artifactId>
+ <version>2.0.1-SNAPSHOT</version>
+
+ <name>Mp3Sort</name>
+
+ <parent>
+ <groupId>de.laktatnebel.maven</groupId>
+ <artifactId>laktatnebelproductstandalone</artifactId>
+ <version>2.0.0</version>
+ </parent>
+
+ <properties>
+ <filelib.version>1.2.3</filelib.version>
+ <commons-lang.version>2.6</commons-lang.version>
+ </properties>
+
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>commons-lang</groupId>
+ <artifactId>commons-lang</artifactId>
+ <version>${commons-lang.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>de.laktatnebel.libs</groupId>
+ <artifactId>filelib</artifactId>
+ <version>${filelib.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-io</artifactId>
+ <version>1.3.2</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-codec</groupId>
+ <artifactId>commons-codec</artifactId>
+ <version>1.10</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.openjpa</groupId>
+ <artifactId>openjpa</artifactId>
+ <version>2.4.1</version>
+ </dependency>
+ <dependency>
+ <groupId>postgresql</groupId>
+ <artifactId>postgresql</artifactId>
+ <version>8.4-702.jdbc4</version>
+ </dependency>
+ <!-- dependency> <groupId>net.jthink</groupId> <artifactId>jaudiotagger</artifactId>
+ <version>2.2.6</version> </dependency -->
+ </dependencies>
+ </dependencyManagement>
+
+ <dependencies>
+ <dependency>
+ <groupId>commons-lang</groupId>
+ <artifactId>commons-lang</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>de.laktatnebel.libs</groupId>
+ <artifactId>filelib</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-io</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>commons-codec</groupId>
+ <artifactId>commons-codec</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.openjpa</groupId>
+ <artifactId>openjpa</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>postgresql</groupId>
+ <artifactId>postgresql</artifactId>
+ </dependency>
+ <!-- dependency> <groupId>net.jthink</groupId> <artifactId>jaudiotagger</artifactId>
+ </dependency -->
+ </dependencies>
+</project>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<persistence version="1.0"\r
+ xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
+ xsi:schemaLocation="http://java.sun.com/xml/ns/persistence\r
+ http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">\r
+ <persistence-unit name="de.obgit.product.mp3sort.PU"\r
+ transaction-type="RESOURCE_LOCAL">\r
+ <provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider>\r
+ <class>de.obgit.product.mp3sort.MusicEntity</class>\r
+ <properties>\r
+ <property name="openjpa.ConnectionURL" value="jdbc:postgresql://localhost:5432/music" />\r
+ <property name="openjpa.ConnectionDriverName" value="org.postgresql.Driver" />\r
+ <property name="openjpa.ConnectionUserName" value="oleb" />\r
+ <property name="openjpa.ConnectionPassword" value="wpj_9+L6ukX+SN2-" />\r
+ <property name="openjpa.jdbc.SynchronizeMappings" value="buildSchema" />\r
+ <property name="openjpa.jdbc.DBDictionary" value="postgres" />\r
+ <property\r
+ name="javax.persistence.schema-generation.create-database-schemas"\r
+ value="true" />\r
+ </properties>\r
+ </persistence-unit>\r
+</persistence>
\ No newline at end of file
--- /dev/null
+CREATE SCHEMA music;\r
+\r
+ALTER SCHEMA music OWNER TO postgres;\r
+\r
+SET search_path = music, pg_catalog;\r
+\r
+SET default_tablespace = '';\r
+\r
+SET default_with_oids = false;\r
+\r
+CREATE TABLE music_files (\r
+ id SERIAL,\r
+ md5 character varying(64)\r
+ filepath text,\r
+ filename character varying(192),\r
+ fileextension character varying(8),\r
+ filesize integer DEFAULT 0 NOT NULL,\r
+ mimetype character varying(64),\r
+ genre character varying(64),\r
+ band character varying(128),\r
+ album character varying(128),\r
+ track character varying(128),\r
+ track_no smallint DEFAULT 0 NOT NULL\r
+);\r
+\r
+ALTER TABLE music.music_files OWNER TO postgres;\r
+\r
+\r
+ALTER TABLE ONLY music_files ADD CONSTRAINT music_files_pkey PRIMARY KEY (id);\r
+\r
+REVOKE ALL ON SCHEMA music FROM PUBLIC;\r
+REVOKE ALL ON SCHEMA music FROM postgres;\r
+GRANT ALL ON SCHEMA music TO postgres;\r
+GRANT ALL ON SCHEMA music TO PUBLIC;\r
+\r
--- /dev/null
+CREATE TABLE album_drop
+(
+ id bigint NOT NULL,
+ basename character varying(255),
+ extension character varying(255),
+ filesize bigint,
+ height integer,
+ md5 character varying(255),
+ mimetype character varying(255),
+ orientation character varying(255),
+ path character varying(255),
+ width integer,
+ CONSTRAINT album_drop_pkey PRIMARY KEY (id)
+)
+WITH (
+ OIDS=FALSE
+);
+ALTER TABLE album_drop
+ OWNER TO oleb;