[Bast-commits] r8503 - branches/DBIx-Class-Schema-Loader/current

caelum at dev.catalyst.perl.org caelum at dev.catalyst.perl.org
Tue Feb 2 10:54:04 GMT 2010


Author: caelum
Date: 2010-02-02 10:54:04 +0000 (Tue, 02 Feb 2010)
New Revision: 8503

Added:
   branches/DBIx-Class-Schema-Loader/current/README_REPO
Removed:
   branches/DBIx-Class-Schema-Loader/current/Changes
   branches/DBIx-Class-Schema-Loader/current/MANIFEST.SKIP
   branches/DBIx-Class-Schema-Loader/current/Makefile.PL
   branches/DBIx-Class-Schema-Loader/current/TODO
   branches/DBIx-Class-Schema-Loader/current/lib/
   branches/DBIx-Class-Schema-Loader/current/script/
   branches/DBIx-Class-Schema-Loader/current/t/
Log:
replace files with a README_REPO that points to the new git repo

Deleted: branches/DBIx-Class-Schema-Loader/current/Changes
===================================================================
--- branches/DBIx-Class-Schema-Loader/current/Changes	2010-02-02 10:30:47 UTC (rev 8502)
+++ branches/DBIx-Class-Schema-Loader/current/Changes	2010-02-02 10:54:04 UTC (rev 8503)
@@ -1,357 +0,0 @@
-Revision history for Perl extension DBIx::Class::Schema::Loader
-
-0.05000  2010-02-01 09:24:24
-        - better data_type, default_value and size for Sybase
-        - added 'generate_pod' option, defaults to on
-        - added 'pod_comment_mode' and 'pod_comment_spillover_length' to
-          control table comment generation (waawaamilk)
-
-0.04999_14  2010-01-14 06:47:07
-        - use_namespaces now default, with upgrade/downgrade support
-        - filter out un-selectable tables/views
-        - fix NUMERIC/DECIMAL size column_info for postgres
-        - now mentions skip_load_external feature in comments (jhannah)
-        - moniker_map POD correction (jhannah)
-
-0.04999_13  2010-01-03 12:32:25
-        - exclude 'size' column_info for postgres when unnecessary, and
-          use the correct precision for varying types (except NUMERIC)
-        - 'naming' attribute and backward compatibility with 0.04006
-	- added relationship_attrs option for setting attributes in
-          generated relationships
-        - added overwrite_modifications option that ignores md5sums on
-          generated code
-        - added skip_load_external (jhannah)
-        - remove Class::Data::Accessor and Class::Accessor::Fast and switch
-          everything to Class::Accessor::Grouped (jhannah)
-        - better handling of db_schema for Oracle, based on (RT#35732)
-
-0.04999_12  2009-11-30 23:36:14
-        - fix MySQL rel introspection with on_connect_call =>
-          'set_strict_mode' (RT#52087)
-        - now using base 'DBIx::Class::Core' for Results (RT#52141)
-
-0.04999_11  2009-11-29 18:08:46
-        - added patch to generate POD from postgres by Andrey Kostenko (GUGU)
-        - added test for norewrite feature
-        - fix default_value for MSSQL
-
-0.04999_10  2009-10-31 12:28:53
-        - patch from Robert Bohne to make _table_uniq_info more correct for
-          Oracle
-        - fix data_type for identity columns with MSSQL
-
-0.04999_09  2009-10-08
-        - Only redump the files when something has actually changed
-        - Place a warning at the top of the files saying 'do not modify' to
-          match the one at the bottom of the auto-gen'd section
-
-0.04999_08  2009-08-28
-        - Replace UNIVERSAL::require with Class::C3::Componentised
-        - Add Sybase/MSSQL support through DBD::Sybase
-        - use $dbh->get_info(29/41) for qote_car/name_sep if available (semifor)
-        - add MSSQL support through DBD::ODBC
-        - support MSSQL table names with a '.' in the name
-        - support MySQL CURRENT_TIMESTAMP()
-
-0.04999_07  2009-04-18
-        - Add result_base_class and schema_base_class options (RT #43977)
-        - Ignore duplicate uniq indices (including duplicates of the PK).
-        - Fix for DBD::SQLite 1.20
-        - Fix for DBIx::Class 0.08100
-
-0.04999_06  Tue Nov 11, 2008
-        - Singularise table monikers by default
-        - Strip trailing _id from single-column belongs_to relationships
-        - Add "dbicdump" script for easy commandline dumping
-        - Throw out the in-memory class generation, just dump to a temporary
-          directory if the user didn't specify one
-        - Fix Oracle constraint and auto-increment detection for non-owned schemas
-          (RT #35732)
-        - Handle ResultSetManager deprecation warning in common tests
-
-0.04999_05  Mon Apr 14, 2008
-        - Fix limiting table list to the specified schema for DB2
-        - Default db_schema to the username for DB2
-        - Allow specifying a custom loader_class, overriding the
-          storage_type-based detection
-        - Cosmetic fixes to dumping of externally defined classes
-        - Make ResultSetManager notice externally defined :ResultSet methods
-        - Fix test failure for non-InnoDB MySQL due to wrong skip count
-        - Fix base class ordering in dumped classes
-        - Run the common tests against both dynamic and dumped versions of
-          the schema
-
-0.04999_04  Wed Mar 12, 2008
-        - Add is_auto_increment detecton for DB2
-
-0.04999_03  Wed Mar 12, 2008
-        - Fix DB2 support
-
-0.04999_02  Tue Feb 12, 2008
-        - Add is_auto_increment detection for Oracle
-        - Unnhide the Oracle module now that the CPAN perms are sorted
-          out. Thanks to Tsunoda Kazuya for the quick response.
-
-0.04999_01  Tue Feb 5, 2008
-        - Mark foreign key columns with is_foreign_key => 1
-        - Add support for vendor-specific extra column attributes.
-        - Add support for extra => { unsigned => 1 } for MySQL.
-        - Add support for enum value lists for MySQL
-        - Set join_type => 'LEFT OUTER' for nullable foreign keys
-          (patch from Bernhard Weißhuhn)
-        - Set is_auto_increment for auto-increment columns (RT #31473)
-          (Only SQLite, MySQL and PostgreSQL are currently supported)
-        - Generate one-to-one accessors for unique foreign keys (ilmari)
-        - Add support for load_namespaces-style class layout
-        - Fix test skip count for main skip_rels block
-        - Fix auto-inc column creation for the Oracle tests
-        - Fix column ordering in unique constraints for Oracle
-        - Fix Win32 test skip counts for good (RT #30568, Kenichi Ishigaki)
-        - Default Oracle db_schema to db username (patch
-          from Johannes Plunien)
-
-0.04003  Wed Oct 4, 2007
-        - Prevent users from running Kwalitee test automatically
-        - Fix extra whitespace being added to output on
-          regeneration (from ilmari)
-
-0.04002  Tue Jul 24, 2007
-        - rescan method now returns the actual list of new tables
-          loaded (previously, the return value wasn't taking
-          constraint/exclude into account, even though the meat
-          of the operation was).
-        - Hid the Oracle module so that search.cpan.org will stop
-          ignoring this package, temporary fix until perms are
-          sorted out
-        - Fix Win32 test skip counts (RT #27715, Alexandr Ciornii)
-        - Fix a small output quoting bug (RT #28073, Tokuhiro Matsuno)
-
-0.04001  Tue Jun 26, 2007
-        - Deprecated dump_overwrite.  The changed behavior from
-          0.03xxx was confusing.
-        - Added new option really_erase_my_files, which does what
-          dump_overwrite did in 0.04000, which is not what it did
-          in 0.03xxx.
-
-0.04000  Thu Jun 7, 2007
-        - Added some env vars for controlling the Makefile.PL feature
-          questions, to make automation easier.
-
-0.03999_02  Tue May 22, 2007
-        - Converted to Module::Install
-
-0.03012  Tue May 22, 2007
-        - Relationship names for multiple multi-col rels between
-          the same table fixed by ilmari
-        - Fix from Marc Espie for CREATE TABLE 'foo' for SQLite
-        - skip ^sqlite_ tables in SQLite (thanks chromatic)
-
-0.03999_01  Sat Apr 14 19:57:40 GMT 2007
-        - Added *experimental* Oracle support from work done
-          by Tsunoda Kazuya some months ago.  Not well tested.
-        - Added "rescan" schema (and loader) method, which picks
-          up newly created tables at runtime
-        - Made dump_to_dir / dump_overwrite much more intelligent
-          (they now preserve customizations by default)
-        - Added support for DBI's new standard "statistics_info"
-          method to gather unique key info (only supported by
-          DBD::Pg trunk afaik)
-        - columns_info_for imported from DBIx::Class
-        - relationships are now on by default, use skip_relationships
-          to disable them
-        - Removed previously deprecated methods/options
-        - Added $VERSION to all packages in this dist
-
-0.03011  Sat Apr 14 19:03:07 UTC 2007
-        - fix case-sensitivity in UNIQUE parsing for SQLite
-
-0.03010  Thu Mar 29 12:36:19 UTC 2007
-        - Workaround for new incompatible changes in DBD::mysql's "tables"
-          method, which was causing us to find no tables w/ DBD::mysql
-          4.002+
-        - Fixed quoting problem in _table_columns (could cause crash when 
-          dumping/doing a static create) (from ash)
-
-0.03009  Wed Nov 15 14:03:37 UTC 2006
-        - fix for rt.cpan.org #22425 (use File::Spec where appropriate)
-        - use full instead of short classnames in relationships (from victori)
-
-0.03008  Fri Oct 20 18:08:20 UTC 2006
-        - fix for rt.cpan.org #21084 (dump_overwrite pathological output recursion)
-        - fix for rt.cpan.org #21758 (mysql reserved words as table names)
-        - fix for rt.cpan.org #21025 (SQLite FK parsing)
-        - workaround for rt.cpan.org #21746 ($Class::Accessor::Fast::VERSION issues)
-
-0.03007  Thu Jul 27 16:19:59 UTC 2006
-        - Kill erroneous warning about connect/loader_options order (the real
-          case is warned about elsewhere)
-        - Fix t/22dump to work around ActiveState issues
-
-0.03006  Wed Jul 26 00:14:58 UTC 2006
-        - Fixed column-case issue w/ columns_info_for
-
-0.03005  Wed Jul 19 15:09:30 UTC 2006
-        [ Pretty much everything in this release originates from nilsonsfj patches ]
-        - bugfix: mysql unique constraint code had an
-          obvious but longstanding error
-        - bugfix: columns were being specified out-of-order,
-          bug was introduced in the 0.03004 column metadata
-          dumping feature
-        - dump code now skips+warns instead of dies when
-          dump_overwrite not set
-
-0.03004  Tue Jul 11 04:38:09 UTC 2006
-        - make_schema_at efficiency improvements
-        - improved debugging output
-        - column metadata now included in dumped schemas
-        - Carp::Clan added, and some dies converted to croaks
-        - no longer overwrites files when dumping, unless asked
-          to do so via the dump_overwrite option
-        - loader_options can now be embedded in the connection info
-        - Documentation improvements
-        - Deprecation notices updated, most things that became
-          "deprecated" in 0.03 are now marked for death in 0.04000
-        - All deprecated usage patterns should now generate annoying
-          warnings (most did before).
-        - Somewhat improved test coverage
-
-0.03003  Tue Jun  6 02:22:49 UTC 2006
-        - Fix inclusion of external add-on class definitions
-          in dump_to_dir output.
-
-0.03002  Tue Jun  6 01:27:25 UTC 2006
-        - rethrow exceptions that occur during make_schema_at
-
-0.03001  Mon Jun  5 23:17:57 UTC 2006
-        - load_from_connection deprecation notice now mentions
-          upgrading Catalyst::Model::DBIC::Schema if that module
-          seems to be in use.
-        - DBIx::Class required version number fixed
-        - Loader statement caching for better load-time performance
-        - Improved Pg unique index loader, based on RDBO
-
-0.03000  Tue May 23 12:56:05 UTC 2006
-        - weakened the circular schema reference
-
-0.02999_10  Mon May 22 18:58:20 UTC 2006
-        - a few more small bugfixes
-        - more dump/debug improvements
-        - new exportable function "make_schema_at"
-
-0.02999_09  Sun May 21 23:26:58 UTC 2006
-        - More docs improvements
-        - default uniq_info just warns and returns nothing now,
-          instead of dying.  In theory, this allows unsupported
-          DBD drivers to potentially work with this module, if
-          the generic methods happen to work for that vendor.
-        - New tests for the various current and legacy/deprecated
-          methods of connecting a Schema::Loader class/object.
-        - Bugfix to the new runtime object connect/load code.
-
-0.02999_08  Sat May 20 22:36:45 UTC 2006
-        - support for dumping to a directory for
-          conversion to manual DBIx::Class::Schema
-        - improved debugging output
-        - more documentation updates
-        - more backwards compatibility fixes
-        - runtime connection definitions (and cloning) work fine now.
-        - A couple of bugfixes related to db vendor "schemas", including
-          a fix for http://rt.cpan.org/Public/Bug/Display.html?id=19164
-
-0.02999_06  Thu May 18 16:32:41 UTC 2006
-        - backwards compat with all earlier versions
-        - no longer requires schema class to have a connection
-        - correctly determine source class names in the rel code generator
-        - fixed mysql testing w/o InnoDB
-        - Writing guide updated
-        - docs updated
-        - various trivial updates / fixes
-
-0.02999_05  Sun Mar 26 06:46:09 UTC 2006
-        - bugfixes to constraint/exclude code
-        - friendly warnings if we don't find any tables
-        - inflect_map becomes inflect_plural and inflect_singular
-        - Singularize relationship names where appropriate
-        - Test updates
-        - Supports multiple rels between the same pair of tables
-
-0.02007  Wed Mar 22 06:03:53 UTC 2006
-        - Backported Class::C3::reinitialize changes from -refactor
-          branch, resulting in significantly reduced load time
-
-0.02006  Fri Mar 17 04:55:55 UTC 2006
-        - Fix long-standing table/col-name case bugs
-
-0.02999_04  Fri Mar 17 03:55:09 UTC 2006
-        - Fixed case-sensitivity issues for table/col names
-        - Punt columns_info_for to ->storage
-        - Large loading speedup (get rid of redundant C3 reinits)
-        - Removed TEST_POD checks
-        - Removed unneccesary storage->disconnect
-
-0.02999_03  Mon Mar 13 15:01:11 UTC 2006
-        - Added EXAMPLE section to pod [Kieren Diment]
-        - Invasive heavy changes to the DBI- and vendor-specific code
-          (expect some breakage in some cases until this settles down)
-        - Support for loading UNIQUE constraints
-        - Tests cleaned up a bit
-        - Relationship building seperated out into it's own file for
-          the changes that are coming, but still does basically what
-          it did before (this work is the next step).
-
-0.02999_02  Sat Mar  4 16:53:21 UTC 2006
-        - Merged in relevant changes from trunk since the split
-
-0.02005  Mon Feb 27 23:53:17 UTC 2006
-        - Move the external file loading to after everything else
-          loader does, in case people want to define, override, or
-          build on top of the rels.
-
-0.02004  Mon Feb 27 23:53:17 UTC 2006
-        - Minor fix to debugging message for loading external files
-
-0.02999_01  Sun Feb 28 00:24:00 UTC 2006
-        - Shuffle the modules around
-        - Make ourselves theoretically storage_type-agnostic
-        - Remove the _db_classes stuff, bump PK::Auto to Base
-        - Change default inflections to Lingua::EN::Inflect::Number::to_PL()
-
-0.02003  Sun Feb 19 20:42:01 UTC 2006
-        - Deprecated arguments: dsn, user, password, options
-        - New argument: connect_info
-
-0.02002  Sat Feb 18 19:53:12 UTC 2006
-        - Added moniker_map and inflect_map
-
-0.02001  Fri Feb 17 20:25:40 UTC 2006
-        - tests fixed up a bit
-        - auto-loading of on-disk class definitions layered on top
-          of the generated definitions (create Foo::Schema::Bar, then
-          also try to ->require it if it exists on disk).
-        - new parameters components and resultset_components, which do
-          the obvious for the generated table classes.
-        - DBIx::Class pre-req bumped to 0.05006, since Schema::Loader
-          is virtually gauranteed to cause subtle mod_perl problems
-          without those fixes.
-
-0.02000  Sun Feb 12 22:43:47 UTC 2006
-        - Just docs/version update, 0.01004 code released as 0.02000
-
-0.01004  Tue Feb  7 03:58:01 UTC 2006
-        - No longer tries to parse out the table name from the dsn for mysql,
-          was unneccesary vestigial code from previous method.
-
-0.01003  Mon Feb  6 14:57:56 UTC 2006
-        - Fixed the has_many side of _make_cond_rel
-
-0.01002  Fri Feb  3 23:14:38 UTC 2006
-        - Email address typo :(
-
-0.01001  Fri Feb  3 05:15:41 UTC 2006
-        - Fixed up some documentation issues
-        - Load C3 at the right time
-
-0.01  Fri Feb  3 01:53:46 UTC 2006
-        - original release
-        - created from DBIx::Class::Loader 0.14

Deleted: branches/DBIx-Class-Schema-Loader/current/MANIFEST.SKIP
===================================================================
--- branches/DBIx-Class-Schema-Loader/current/MANIFEST.SKIP	2010-02-02 10:30:47 UTC (rev 8502)
+++ branches/DBIx-Class-Schema-Loader/current/MANIFEST.SKIP	2010-02-02 10:54:04 UTC (rev 8503)
@@ -1,56 +0,0 @@
-# copied over from DBIx::Class
-#
-# Avoid version control files.
-\bRCS\b
-\bCVS\b
-,v$
-\B\.svn\b
-\B\.git(ignore)?\b
-
-# Avoid Makemaker generated and utility files.
-\bMakefile$
-\bblib
-\bMakeMaker-\d
-\bpm_to_blib$
-\bblibdirs$
-^MANIFEST\.SKIP$
-
-# Avoid Module::Build generated and utility files.
-\bBuild$
-\b_build
-
-# Avoid temp and backup files.
-~$
-\.tmp$
-\.old$
-\.bak$
-\#$
-\b\.#
-
-# avoid OS X finder files
-\.DS_Store$
-
-# Don't ship the test junk
-^t/_dump
-^t/dbictest.db
-^t/dbictest.db-journal
-^t/sqlite.test
-^t/sqlite.test-journal
-
-# Don't ship the last dist we built :)
-\.tar\.gz$
-
-# Skip maint stuff
-^maint/
-
-# Skip coverage output
-^cover_db/
-
-# Don't publish the TODO file
-TODO
-
-# Don't try to add dist dirs to MANIFEST
-^DBIx-Class-Schema-Loader
-
-# Build.PL for maint only
-Build.PL

Deleted: branches/DBIx-Class-Schema-Loader/current/Makefile.PL
===================================================================
--- branches/DBIx-Class-Schema-Loader/current/Makefile.PL	2010-02-02 10:30:47 UTC (rev 8502)
+++ branches/DBIx-Class-Schema-Loader/current/Makefile.PL	2010-02-02 10:54:04 UTC (rev 8503)
@@ -1,144 +0,0 @@
-use inc::Module::Install 0.91;
-
-name           'DBIx-Class-Schema-Loader';
-all_from       'lib/DBIx/Class/Schema/Loader.pm';
-
-test_requires 'Test::Exception';
-test_requires 'Test::More'    => '0.94';
-test_requires 'DBI'           => '1.56';
-test_requires 'DBD::SQLite'   => '1.12';
-test_requires 'File::Copy';
-test_requires 'File::Temp'    => '0.16';
-test_requires 'File::Path'    => '2.07';
-test_requires 'IPC::Open3'    => 0;
-test_requires 'List::MoreUtils' => 0;
-
-requires 'File::Spec'                  => 0;
-requires 'Scalar::Util'                => 0;
-requires 'Data::Dump'                  => '1.06';
-requires 'Lingua::EN::Inflect::Number' => '1.1';
-requires 'Text::Balanced'              => 0;
-requires 'Digest::MD5'                 => '2.36';
-requires 'Class::Accessor::Grouped'    => '0.09002';
-requires 'Class::C3'                   => '0.18';
-requires 'Class::C3::Componentised'    => '1.0005';
-requires 'Carp::Clan'                  => 0;
-requires 'Class::Inspector'            => 0;
-requires 'DBIx::Class'                 => '0.08114';
-requires 'Class::Unload'               => 0;
-requires 'File::Slurp'                 => '9999.13';
-
-install_script 'script/dbicdump';
-
-tests_recursive;
-
-# This is my manual hack for better feature control
-#  If you want to change the default answer for a feature,
-#  set the appropriate environment variable, like
-#  DBIC_FEATURE_MYSQL.  If you want the defaults to
-#  apply automatically without asking any questions,
-#  set DBIC_FEATURE_NOQUESTIONS.  Hopefully this will
-#  save someone some pain when trying to automate
-#  the installation of this software.
-
-# Maintainer shouldn't set these, as they would affect
-# the META.yml shipped to CPAN.
-
-my $_features = [
-    SQLITE => {
-        label => 'SQLite Support',
-        def   => $ENV{DBIC_FEATURE_SQLITE} || 0,
-        deps  => [
-            'DBI'         => '1.56',
-            'DBD::SQLite' => '1.12',
-        ],
-    },
-    MYSQL => {
-        label => 'MySQL Support',
-        def   => $ENV{DBIC_FEATURE_MYSQL} || 0,
-        deps  => [
-            'DBI'         => '1.56',
-            'DBD::mysql'  => '4.004',
-        ],
-    },
-    PG => {
-        label => 'PostgreSQL Support',
-        def   => $ENV{DBIC_FEATURE_PG} || 0,
-        deps  => [
-            'DBI'         => '1.56',
-            'DBD::Pg'     => '1.49', # Soon to be 1.50
-        ],
-    },
-    DB2 => {
-        label => 'DB2 Support',
-        def   => $ENV{DBIC_FEATURE_DB2} || 0,
-        deps  => [
-            'DBI'         => '1.56',
-            'DBD::DB2'    => '1.0',
-        ],
-    },
-    ORACLE => {
-        label => 'Oracle Support (experimental)',
-        def   => $ENV{DBIC_FEATURE_ORACLE} || 0,
-        deps  => [
-            'DBI'         => '1.56',
-            'DBD::Oracle' => '0.19',
-        ],
-    },
-    SYBASE => {
-        label => 'Sybase Support (experimental)',
-        def   => $ENV{DBIC_FEATURE_SYBASE} || 0,
-        deps  => [
-            'DBI'         => '1.56',
-            'DBD::Sybase' => '1.09',
-        ],
-    },
-    MSSQL => {
-        label => 'Microsoft SQL Server Support via DBD::Sybase (experimental)',
-        def   => $ENV{DBIC_FEATURE_MSSQL} || 0,
-        deps  => [
-            'DBI'         => '1.56',
-            'DBD::Sybase' => '1.09',
-        ],
-    },
-    MSSQL_ODBC => {
-        label => 'Microsoft SQL Server Support via DBD::ODBC (experimental)',
-        def   => $ENV{DBIC_FEATURE_MSSQL} || 0,
-        deps  => [
-            'DBI'       => '1.56',
-            'DBD::ODBC' => '1.22',
-        ],
-    },
-];
-
-for(my $i = 0; $i <= $#$_features - 1; $i += 2) {
-    my $name = $_features->[$i];
-    my $attrs = $_features->[$i+1];
-
-    if($ENV{DBIC_FEATURE_NOQUESTIONS}) {
-        if($attrs->{def}) {
-            requires @{$attrs->{deps}};
-        }
-    }
-    else {
-        feature $attrs->{label} =>
-            -default => $attrs->{def},
-            @{$attrs->{deps}};
-    }
-}
-
-# Rebuild README for maintainers
-if ($Module::Install::AUTHOR) {
-    system("pod2text lib/DBIx/Class/Schema/Loader.pm > README");
-}
-
-realclean_files 'README';
-
-resources 'IRC'         => 'irc://irc.perl.org/#dbix-class';
-resources 'license'     => 'http://dev.perl.org/licenses/';
-resources 'repository'  => 'http://dev.catalyst.perl.org/repos/bast/branches/DBIx-Class-Schema-Loader/current/';
-resources 'MailingList' => 'http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/dbix-class';
-
-auto_provides;
-auto_install;
-WriteAll;

Added: branches/DBIx-Class-Schema-Loader/current/README_REPO
===================================================================
--- branches/DBIx-Class-Schema-Loader/current/README_REPO	                        (rev 0)
+++ branches/DBIx-Class-Schema-Loader/current/README_REPO	2010-02-02 10:54:04 UTC (rev 8503)
@@ -0,0 +1,12 @@
+We've moved to git!
+
+The public clone URL is:
+
+git clone git://git.shadowcat.co.uk/dbsrgits/DBIx-Class-Schema-Loader.git sl
+
+The private clone URL (for committing) is:
+
+git clone dbsrgits at git.shadowcat.co.uk:DBIx-Class-Schema-Loader.git sl
+
+If you'd like your SSH key added, ask mst, ash or robkinyon on #dbix-class on
+irc.perl.org .

Deleted: branches/DBIx-Class-Schema-Loader/current/TODO
===================================================================
--- branches/DBIx-Class-Schema-Loader/current/TODO	2010-02-02 10:30:47 UTC (rev 8502)
+++ branches/DBIx-Class-Schema-Loader/current/TODO	2010-02-02 10:54:04 UTC (rev 8503)
@@ -1,27 +0,0 @@
-0.05 BLOCKERS
-=============
-
-Add backwards-compatibility mode when regenerating a 0.04-generated schema
-
-OTHER STUFF
-===========
-
-support multiple/all schemas, instead of just one
-
-support pk/uk/fk info on views, possibly.  May or may not be a sane thing to try to do.
-
-Fix up ResultSet Manager / Methods / etc stuff.  May require some work in the
-main DBIx::Class first.
-
-SQLite needs some heavy refactoring, the subroutines are becoming too complex to understand easily.
-
-Refactor RelBuilder so that it doesn't require a live mostly-built
-DBIx::Class::Schema, so that other modules (SQLT) can use it easier.  And then
-when/if we get there, break it out as a seperate distribution with a new name.
-
-Relationship stuff:
-   Re-scan relations/tables after initial relation setup to find ->many_to_many() relations to be set up?
-   While scanning for many-to-many, scan for implied rels as well? (if foo->belongs_to('bar') and baz->belongs_to('bar'), does that impliy foo->might_have('baz') and the reverse?)
-   ...
-
-unregister sources for dropped tables on rescan




More information about the Bast-commits mailing list