1 |
|
2 |
|
3 |
|
4 | declare package_root_dir=$(cd $(dirname $0)/..;pwd)
|
5 |
|
6 |
|
7 | declare package_config_file=$package_root_dir/config/bookshelf.js
|
8 |
|
9 |
|
10 | declare package_model_dir=$package_root_dir/models
|
11 |
|
12 |
|
13 | declare package_database_dir=$package_root_dir/database
|
14 |
|
15 |
|
16 |
|
17 | declare project_root_dir=$(dirname $(dirname $package_root_dir))
|
18 |
|
19 |
|
20 | declare project_package_json_file=$project_root_dir/package.json
|
21 |
|
22 |
|
23 | declare project_config_dir=$project_root_dir/config/plugins
|
24 |
|
25 |
|
26 | declare project_config_file=$project_config_dir/bookshelf.js
|
27 |
|
28 |
|
29 | declare project_model_dir=$project_root_dir/models
|
30 |
|
31 |
|
32 | declare project_database_dir=$project_root_dir/database
|
33 |
|
34 |
|
35 |
|
36 | if [ -f $project_package_json_file ]; then
|
37 | :
|
38 | else
|
39 | echo $project_package_json_file does not exist.
|
40 | exit 0
|
41 | fi
|
42 |
|
43 |
|
44 | mkdir -p $project_config_dir
|
45 |
|
46 |
|
47 | if [ -f $project_config_file ]; then
|
48 | :
|
49 | else
|
50 | cp $package_config_file $project_config_file
|
51 | echo "Add config file to $project_config_file"
|
52 | fi
|
53 |
|
54 |
|
55 | if [ -d $project_model_dir ]; then
|
56 | :
|
57 | else
|
58 | cp -r $package_model_dir $project_model_dir
|
59 | echo "Add models directory to $project_model_dir"
|
60 | fi
|
61 |
|
62 |
|
63 | if [ -d $project_database_dir ]; then
|
64 | :
|
65 | else
|
66 | cp -r $package_database_dir $project_database_dir
|
67 | echo "Add database directory to $project_database_dir"
|
68 | fi
|
69 |
|
70 | echo ""
|