mark_story
dff90e892e
Adding Template Task, removing CodeGenerator.
2009-05-12 21:19:15 -04:00
mark_story
3ea2b5a87d
Moving CodeGenerator class into bake shell.
...
Updating FixtureTask and test cases.
Updating template for fixtures.
2009-05-10 22:16:38 -04:00
mark_story
a6d16500a9
Adding CodeGenerator in a temporary place.
2009-05-10 13:33:52 -04:00
mark_story
328756f686
Adding fixture template
2009-05-10 13:33:05 -04:00
mark_story
4b75c6b78e
minor cleanup
2009-05-10 12:43:38 -04:00
mark_story
d066a4a0d6
Extracting method out.
2009-05-10 01:35:59 -04:00
mark_story
ec443c4371
Moving method and adding tests.
2009-05-10 01:04:40 -04:00
mark_story
5c48603bd0
Refactoring methods, adding self join association detection.
...
Test cases updated.
2009-05-09 23:32:22 -04:00
mark_story
4b4875e0a9
Renaming methods, fixing issue with habtm bleed through.
...
Added test cases for all relation generation.
2009-05-09 21:28:51 -04:00
mark_story
cd90f8c74b
Fixing persistent option being forced to false when new database connections are baked. Fixes #6350
...
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@8171 3807eeeb-6ff5-0310-8944-8be069107fe0
2009-05-09 14:24:44 +00:00
mark_story
0467641469
minor cleanup
2009-05-09 02:22:29 -04:00
mark_story
31a266fc4c
Refactoring association generation.
2009-05-09 02:20:46 -04:00
mark_story
11e2912945
Making output fit nicely on 80col display.
2009-05-09 01:00:14 -04:00
mark_story
8775f15375
Updating multiple validation generation.
...
Adding test coverage for interactive validations.
2009-05-09 00:35:03 -04:00
mark_story
103b97493a
Adding test cases for validation generation
...
Updating validation generation functions.
2009-05-08 01:09:19 -04:00
mark_story
fae7ed5584
Refactoring model task. Starting to refactor
...
validation generation to enable multiple validation.
2009-05-08 00:49:26 -04:00
mark_story
fd5b422357
Fixing error when no connection is specified and
...
bake fixture Foo is used.
2009-05-07 23:59:43 -04:00
mark_story
bf7e257e02
Updating coding standards in bake templates and scaffolds. Fixes #6346
...
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@8167 3807eeeb-6ff5-0310-8944-8be069107fe0
2009-05-07 00:53:44 +00:00
mark_story
37d81cb92d
Adding __()
...
Refactoring duplicate code, and pulling out separate methods.
2009-05-05 00:43:29 -04:00
mark_story
bb2f6b2ef5
Consolidating $useDbConfig to $this->connection.
...
Updating test cases.
2009-05-05 00:10:24 -04:00
mark_story
f4dc4bc1ed
Adding test cases to FixtureTask.
...
Removing useless param.
2009-05-04 23:08:15 -04:00
mark_story
e21cc3db72
Adding test cases for bake()
...
Adding support for -connection param
Adding partial support for -plugin param
Separating file writing and code generation functions.
Updating help()
2009-05-03 21:43:22 -04:00
mark_story
6180ca80c9
Adding common parameter handling for connection
...
and plugin params.
2009-05-03 20:48:13 -04:00
davidpersson
06d3aee348
Fixing help not getting called
...
Adding tests
2009-05-02 23:51:57 +02:00
gwoo
15518b8c9a
merging 1.3-misc into master
2009-05-01 14:05:46 -07:00
davidpersson
1d8f57d37a
Second pass at dispatch refactor
...
Updating command dispatching
Fixing incorrect arg handling
Moving assignments out of conditionals
Updating tests to reset args
Adding dispatch task test
2009-05-01 18:46:23 +02:00
gwoo
db71202aac
Merge branch '1.2' into 1.3
2009-05-01 08:26:02 -07:00
davidpersson
ebe1cd258a
Updating shiftArgs to return shifted arg
...
If no args were available the method was returning false and now
returns null. If args were available the method was returning true it
now returns the shifted argument instead.
2009-05-01 03:47:33 +02:00
mark_story
cf3f92c402
Updating testsuite console to search $pluginPaths for plugins.
...
Fixing readability of help in 80 col displays.
Fixes #6329 .
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@8163 3807eeeb-6ff5-0310-8944-8be069107fe0
2009-04-30 23:38:14 +00:00
davidpersson
4b89dd2209
Refactoring ShellDispatcher::dispatch
...
Updating dispatch method to use is_a fixes #5318
Adding _getShell method to ease testing
Updating status code handling in the constructor
Adding and updating tests
2009-04-30 19:25:58 +02:00
mark_story
1cc3a6ecfb
Removing unused variable.
2009-04-29 22:50:57 -04:00
mark_story
40ebdf8aac
Adding fixture all command.
...
Fixing errors with maxlength and timestamp fields
Adding return for ModelTask::listAll()
2009-04-29 22:50:43 -04:00
mark_story
d3fe3d5959
Adding fixture <name> baking
2009-04-29 22:42:11 -04:00
mark_story
2b87be1d7c
Updating FixtureTask help
...
Adding test case for FixtureTask
2009-04-29 22:40:49 -04:00
mark_story
80287223f1
Additional Test for ModelTask
2009-04-29 22:25:42 -04:00
mark_story
f992406501
Removing fixture generation from ModelTask
2009-04-29 21:18:08 -04:00
mark_story
0b2232d05a
Updating fixture task. Refactored methods.
...
Multiple rows can now be generated.
2009-04-29 20:52:12 -04:00
mark_story
d705e8943a
Refactoring table naming interaction into getTable()
2009-04-28 21:20:34 -04:00
mark_story
0b40e5c709
Refactoring out to use DbConfig::getConfig
...
Continuing fixture bake
2009-04-28 20:45:07 -04:00
mark_story
802ed73c0a
Adding getConfig() so other tasks can pick connections more easily.
2009-04-28 20:44:23 -04:00
mark_story
b5cc69c37c
Adding Fixture task to bake.
2009-04-28 20:32:15 -04:00
mark_story
f7a7b07740
Turning off interactive for bake all commands.
2009-04-27 23:58:36 -04:00
mark_story
1291d4f025
Adding cake bake view all
2009-04-27 23:55:34 -04:00
mark_story
73b9cbfead
Adding help text entries for controller all and model all.
2009-04-27 23:43:06 -04:00
mark_story
f0543987e1
Adding cake bake controller all
2009-04-27 23:36:57 -04:00
mark_story
798a9d5e43
Adding cake bake model all
.
2009-04-27 23:15:28 -04:00
davidpersson
0ee8889e6d
Adding Shell::nl method
...
Updating out to not use newline feature of SD::stdout
Updating out, err and hr methods to utilize the new method
Rewording parameters of out, err and hr
Changing handling of multiple messages
Adding tests for nl, hr and error
Updating tests for out and err
Updating docblocks
2009-04-24 21:04:07 +02:00
davidpersson
82641e535f
Updating formatting of output in Shell:error
...
Renaming $msg param to $message
The $message param is now optional
The method now exits the app with status code 1
2009-04-16 11:05:30 +02:00
davidpersson
4faa9d3b21
Adding newline param to Shell::err
...
The signature of ::err is now identical to ::out
Adding tests for ::err
2009-04-16 10:59:53 +02:00
davidpersson
73cbdf011b
Removing prepending of "Error: " in ShellDispatcher::stderr
2009-04-16 10:30:36 +02:00