Re: [Radiant] Unsuccessful at creating an extension using either Sqlite3 or PostgreSQL

2008-11-14 Thread Jim Gay

Have you first run
rake db:bootstrap
?

The first error says that the 'extension_meta' table does not exist.
The second says that the 'pages' table does not exist

On Nov 14, 2008, at 9:58 PM, Jose Hales-Garcia wrote:



Hello Radiant list,

I'm going through the online tutorial on creating extensions and am  
getting errors.  I've tried creating the extension with a project  
using the Sqlite3 adaptor (project_1) and with another project using  
the PostgeSQL adaptor (project_2).  Both give errors, albeit  
different ones.  Project 1 gives errors when I try to run the  
migration.  Project 2 gives errors when I attempt to generate the  
extension.  Below are the error messages.  (I'm doing this on a  
Leopard system.)


Any advice would be much appreciated.

Thank you,
Jose

The Sqlite3 error:

[mb2:CMS/radiant/project_1] hg% rake db:migrate:extensions --trace
(in /Users/hg/Sites/Rails/CMS/radiant/project_1)
** Invoke db:migrate:extensions (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute db:migrate:extensions
rake aborted!
Could not find table 'extension_meta'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/vendor/rails/activerecord/ 
lib/active_record/connection_adapters/sqlite3_adapter.rb:29:in  
`table_structure'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/vendor/rails/activerecord/ 
lib/../../activesupport/lib/active_support/core_ext/object/misc.rb: 
28:in `returning'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/vendor/rails/activerecord/ 
lib/active_record/connection_adapters/sqlite3_adapter.rb:28:in  
`table_structure'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/vendor/rails/activerecord/ 
lib/active_record/connection_adapters/sqlite_adapter.rb:189:in  
`columns'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/vendor/rails/activerecord/ 
lib/active_record/base.rb:1080:in `columns'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/vendor/rails/activerecord/ 
lib/active_record/base.rb:1093:in `column_names'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/vendor/rails/activerecord/ 
lib/active_record/base.rb:1106:in `column_methods_hash'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/vendor/rails/activerecord/ 
lib/active_record/base.rb:1555:in `all_attributes_exists?'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/vendor/rails/activerecord/ 
lib/../../activesupport/lib/active_support/inflector.rb:257:in `all?'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/vendor/rails/activerecord/ 
lib/active_record/base.rb:1555:in `each'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/vendor/rails/activerecord/ 
lib/active_record/base.rb:1555:in `all?'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/vendor/rails/activerecord/ 
lib/active_record/base.rb:1555:in `all_attributes_exists?'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/vendor/rails/activerecord/ 
lib/active_record/base.rb:1506:in `method_missing'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/lib/radiant/extension.rb: 
56:in `meta'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/lib/radiant/extension.rb: 
27:in `meta'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/lib/radiant/ 
extension_migrator.rb:38:in `current_version'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/vendor/rails/activerecord/ 
lib/active_record/migration.rb:414:in `irrelevant_migration?'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/vendor/rails/activerecord/ 
lib/active_record/migration.rb:345:in  
`migrate_without_extension_support'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/vendor/rails/activerecord/ 
lib/active_record/migration.rb:339:in `each'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/vendor/rails/activerecord/ 
lib/active_record/migration.rb:339:in  
`migrate_without_extension_support'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/lib/radiant/ 
extension_migrator.rb:33:in `migrate'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/lib/radiant/ 
extension_migrator.rb:6:in `migrate_extensions'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/lib/radiant/ 
extension_migrator.rb:5:in `each'
/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/lib/radiant/ 
extension_migrator.rb:5:in `migrate_extensions'

/Library/Ruby/Gems/1.8/gems/radiant-0.6.9/lib/tasks/extensions.rake:8
/Library/Ruby/Gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in `call'
/Library/Ruby/Gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in `execute'
/Library/Ruby/Gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in `each'
/Library/Ruby/Gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in `execute'
/Library/Ruby/Gems/1.8/gems/rake-0.8.3/lib/rake.rb:578:in  
`invoke_with_call_chain'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ 
1.8/monitor.rb:242:in `synchronize'
/Library/Ruby/Gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in  
`invoke_with_call_chain'

/Library/Ruby/Gems/1.8/gems/rake-0.8.3/lib/rake.rb:564:in `invoke'
/Library/Ruby/Gems/1.8/gems/rake-0.8.3/lib/rake.rb:2019:in  
`invoke_task'

/Library/Ruby/Gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `top_level'
/Library/Ruby/Gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `each'
/Library/Ruby/Gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `top_level'

Re: [Radiant] Unsuccessful at creating an extension using either Sqlite3 or PostgreSQL

2008-11-14 Thread Jose Hales-Garcia


On Nov 14, 2008, at 7:46 PM, Jim Gay wrote:


Have you first run
rake db:bootstrap


That was it.  I hadn't created the development database yet.  I'll  
have to be more careful next time.


Thank you very much.

Jose
...
Jose Hales-Garcia
UCLA Department of Statistics
[EMAIL PROTECTED]




___
Radiant mailing list
Post:   Radiant@radiantcms.org
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant