User login

April Metrowest Drupal Meetup

Dan demonstrated a lot of JQuery goodness.

Kathleen demonstrated DBScripts

  • Keep the database in sync with code
  • Preserve the ability to use the web GUI
  • Rapid development workflow
  • Merge development and production databases

In full, you don't track watchdog, you don't track sessions. But you don't destroy it either. You just don't save it.

Min allows you to save the watchdog data etc.

So if your working on something that has search data

restore development with

Lane: don't

DBScripts preserves the masquerade.

http://drupal.org/project/masquerade - fantastic for testing out other roles, even on production (where you don't want

Force CCK fields to use their own table (I should automate this).

I would love to say that nodes are just production, but in Drupal we use nodes for all different things.

goes row by row

thinking of using this for the variables table too

Create a special case for the variables table, and make it part of the configuration: which variables do you want

Right now you can specify a table a

Not done yet.

Mike: In your mind, it will be in the config file.

When DBScripts spots a conflict?

It really

Diff3.

The great thing about nodes is that you have revisions– which don't conflict.

When timestamps conflict, I just don't care.

Options for handling auto increment IDs:

increment_increment and increment_offset are server_wide

Mike: How depressing.

Kathleen: For some people this works, and they can have dedicated development machines for each person. If you're in a large enough project

Other option is to apply a core patch: the only problem is that it's a different

Kathleen's way: Move entire blocks of IDs!

When you merge them it rewrites them

There are some areas where it won't work.

You actually have to know whe

and every time a module

also created a mapping function that will suggest foreign keys for you

Really really wish foreign key support were in schema module

Barry has said, man I want foreign keys in that stuff.

Only because Drupal is so focused on coding standards that it works. Based on column names.

Ultimately you do have to map it. DBScripts has its own configuration file, just an array of the keys.

Best practices!

README-PATCHES.txt

Can clear cache by visiting the themes page, or install Devel module and

Mike: I went through binary search-- and

it finally occurred to me that there's a limit on how many stylesheets Internet Explorer

You don't want database passwords in version control

You can tell

settings_db.php

Amherst and Newport RI

Version control.

Here's the issue.

Git in Windows made me switch to

If we get investor funding I will get a new laptop and it will not run Vista or windows.

Lane: Question
How to explain Drupal to our executive director
and then he has to re-explain it to the board

Dan: I've been using the Aquia Drupal in 10 minutes video.
http://acquia.com/what-is-drupal

Dan: I take out the closure blocks and such, because they won't listen when I say "don't drag anything to there, ever."

Crossing the streams, basically.

Made the production server nice and green in the terminal command line prompt because she – and everyone – kept forgetting or not noticing that

Mike: Once you get your head around Git, it's hard to go back.

Mike: Is there a module

Kathleen: Hook into mode.

Making a trigger of changing a mode so you can attach an action to it. Then you can make any extra module you want.

Visit the mode screen and change mode.

It could be automated, and it should be.

Turn the server back on, change it back to production mode.

I don't mind clicking one link.

Mike: You have to give it a heartbeat test.

My current work-around: Have my suite of favorite development

Resolution

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • You can use Markdown syntax to format and style the text. Also see Markdown Extra for tables, footnotes, and more.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <blockquote> <small> <h2> <h3> <h4> <h5> <h6> <sub> <sup> <p> <br> <strike> <table> <tr> <td> <thead> <th> <tbody> <tt> <output>
  • Lines and paragraphs break automatically.

More information about formatting options

By submitting this form, you accept the Mollom privacy policy.