Changes

Jump to: navigation, search

PostgreSQL Adapter

1,453 bytes added, 10:49, 10 December 2010
Phase 2: Connect to PostgreSQL
* [[PostgreSQL_Adapter-nexj/test-env | Create Test Environment]]
* [[PostgreSQL_Adapter-nexj/test-env/files | Files to Modify]]
* Files to configure for connection on PostgreSQL properties==
: src
:: [[ PostgreSQL_Adapter-nexj/Adapter | PostgreSQLAdapter.java ]] // Extends SQLAdapter.java - SQL Persistence adapter, responsible for regular data queries (insert, select, delete)
:: [[ PostgreSQL_Adapter-nexj/SchemaManger | PostgreSQLSchemaManager.java ]] // Extends SQLSchemaManager.java - class for reading, creating and upgrading the database schema
:: system.dstype
:: DatabaseTool.java // This file calles SQLSchemaMangerFactory.java and creates the connection
:: RelationalDatabase.java // Sets the default properties for the supported drivers
:: RelationalDatabaseFragment.java // Sets the custom fragment properties for the supported drivers
:: Driver type and some other properties in JDBCInfo.java
:: SQLSchemaManagerFactory.java // Sets the connection for the particular adapter type
:: [[ PostgreSQL_Adapter-nexj/Upgrade | main.upgrade ]]
: test
:: AllTests.java
:: [[ PostgreSQL_Adapter-nexj/AdapterTest | PostgreSQLAdapterTest.java ]]] // Extends SQLAdapterTest.java
:: [[ PostgreSQL_Adapter-nexj/SchemaMangerTest | PostgreSQLSchemaManagerTest.java ]] // Extends SQLSchemaManagerTest.java
:: default.config // System resources are being extracted from these 4 XML files
:: postgresql.connection
:: filestorage.connections
::filestoragefragment.connections
: Script - scripts are being processed through SQLDataTest.java
:: postgresql_setup.sql
:: TO be cond'
=== Phase 3: Test first design ===
1
edit

Navigation menu